home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 090 / newos2.arc / NEWOS2
Text File  |  1987-06-20  |  168KB  |  3,806 lines

  1. "IBM Disk Operating System Version 3.30","IBM Announce",04-2-1987
  2.  
  3. IBM Disk Operating System (DOS) Version 3.30 and Technical
  4. Reference
  5. and
  6. Withdrawal of IBM DOS Versions 3.1 and 3.2 and DOS Technical
  7. Reference (6024213)
  8. and
  9. Software Products Available on 3.5-inch Media
  10.  
  11. The following are announced:
  12.  
  13. o  IBM Disk Operating System (DOS) Version 3.30
  14.  
  15. o  IBM Disk Operating System (DOS) Version 3.30 Technical
  16.    Reference
  17.  
  18. o  TopView 1.12
  19.  
  20. o  Withdrawal of IBM DOS Versions 3.1 and 3.2
  21.  
  22. o  Withdrawal of DOS Technical Reference (6024213)
  23.  
  24. o  Software Products Available on 3.5-inch Media
  25.  
  26.    -  Fixed Disk Organizer Version 1.00
  27.  
  28.    -  Advanced Program-to-Program Communication for the IBM
  29.       Personal Computer (APPC/PC) Version 1.11
  30.  
  31. IBM Disk Operating System (DOS), Version 3.30 is the latest
  32. single-tasking DOS for IBM Personal Computers, and supports
  33. the new IBM Personal System/2(TM) Model 30, IBM Personal
  34. System/2 Model 50, IBM Personal System/2 Model 60, and IBM
  35. Personal System/2 Model 80 processors.  An upgrade from any
  36. previous version of DOS to DOS Version 3.30 is available to
  37. end users for a charge.
  38.  
  39. A new DOS Version 3.30 Technical Reference Manual is
  40. available separately to support the new DOS 3.30.  The
  41. Update Information Service (UIS) for DOS Technical
  42. References is being cancelled.  All UIS registered users of
  43. DOS Technical Reference (6024213) will receive the DOS
  44. Version 3.30 Technical Reference, which will be the last
  45. automatic update, at no additional cost.
  46.  
  47. (TM)  Trademark of the International Business Machines
  48. Corporation.
  49.  
  50. A maintenance update, TopView Version 1.12, provides the
  51. necessary support for the new IBM Personal System/2 Model
  52. 30, IBM Personal System/2 Model 50, IBM Personal System/2
  53. Model 60, and IBM Personal System/2 Model 80 hardware.
  54.  
  55. Effective July 10, 1987, IBM is withdrawing from marketing
  56. the following programs licensed under the IBM Program
  57. License Agreement:
  58.  
  59. o  Disk Operating System Version 3.10 (6024211)
  60. o  Disk Operating System Version 3.20 - 5.25-inch (6280057)
  61. o  Disk Operating System Version 3.20 - 3.5-inch (6280058)
  62. o  Disk Operating System Technical Reference (6024213)
  63.  
  64. General Availability: April 2, 1987
  65.  
  66. Product Number:
  67.  
  68.   6280060  Disk Operating System
  69.            (DOS), Version 3.30
  70.   6280059  Disk Operating System
  71.            Version 3.30 Technical Reference
  72.   6024475  TopView Version 1.12
  73.   6024328  Fixed Disk Organizer
  74.   75X1047  Advanced Program-to-Program
  75.            Communication for the IBM Personal
  76.            Computer (APPC/PC) Version 1.11
  77.  
  78. HIGHLIGHTS
  79.  
  80. o  DOS 3.30 supports IBM Personal Computers including the
  81.    new IBM Personal System/2 Model 30, IBM Personal System/2
  82.    Model 50, IBM Personal System/2 Model 60, and IBM
  83.    Personal System/2 Model 80 processors.
  84.  
  85. o  DOS 3.30 is compatible to DOS 3.20.
  86.  
  87. o  Three new commands FASTOPEN, CALL, and APPEND have been
  88.    added.
  89.  
  90. o  The BACKUP/RESTORE, DATE/TIME, ATTRIB, and SYS Commands
  91.    have been enhanced to provide improvements in performance
  92.    and usability.
  93.  
  94. o  Other enhancements have been made to increase the number
  95.    of open files, to speed up disk drive I/O, and to provide
  96.    a faster and more secure method of writing to a disk file
  97.    in multi-user environments such as networks.
  98.  
  99. o  The number of asynchronous ports supported has been
  100.    increased to four, 1.44MB diskette drives are supported,
  101.    and fixed disks greater than 32 megabytes are now
  102.    supported in partitioned mode.
  103.  
  104. o  The new DOS 3.30 Technical Reference supports the DOS
  105.    3.30 product.
  106.  
  107. o  TopView Version 1.12 provides the necessary support for
  108.    the new IBM Personal System/2 Models 30, 50, 60, and 80.
  109.  
  110. DESCRIPTION
  111.  
  112. DOS Version 3.30 is compatible with DOS Version 3.20, and
  113. supports IBM Personal Computers.
  114.  
  115. DOS 3.30 includes national language support for eleven
  116. languages.  New and enhanced commands have been provided to
  117. improve performance and usability.
  118.  
  119. DOS 3.30 provides required support for an application
  120. program to interface with the IBM Personal Computer
  121. hardware.  It allows a user to manage files on a disk or
  122. diskette, and to start an application consisting of one or
  123. more programs linked together into a single load module.
  124.  
  125. The DOS 3.30 product includes the BASIC Interpreter Program
  126. Version 3.30.  The existing BASIC Reference Manual Version
  127. 3.20 (6280075) describes BASIC 3.30 and is separately
  128. available.
  129.  
  130. A new DOS Version 3.30 Technical Reference contains the
  131. LINKER, EXE2BIN, and VDISK.ASM, which were previously
  132. shipped with DOS.  DEBUG is now shipped with both DOS and
  133. the Technical Reference.  A new program, LIB, has been added
  134. to allow programmers to maintain a library of assembled
  135. routines.  The current DOS Technical Reference (6024213) is
  136. being withdrawn effective July 10, 1987.
  137.  
  138. Details of the new DOS 3.30 function are as follows:
  139.  
  140. o  FASTOPEN -- is a new Terminate and Stay Resident Command
  141.    used to install filename cache support.  This command
  142.    allows files that have been accessed recently to be
  143.    reopened rapidly and provides fast access to nested files
  144.    that are opened and closed frequently, such as files
  145.    shared by multiple users on a PC network.
  146.  
  147. o  CALL -- is a new command that allows for nested batch
  148.    files.  A batch file can call another batch file which
  149.    can return control to the calling batch file.  This
  150.    enhances support for applications such as automated test
  151.    programs.
  152.  
  153. o  Batch File -- is a facility that has been enhanced to
  154.    allow access to environmental values.  This enhancement
  155.    results in increased flexibility of batch files by
  156.  
  157.    allowing appropriate actions to occur based on the
  158.    content of the environmental area.
  159.  
  160. o  APPEND -- is a new command that allows the use of
  161.    application and data files not contained in the currently
  162.    active directory.  It allows the user to be in one
  163.    subdirectory, and find files in another subdirectory to
  164.    eliminate duplication of files or file profiles in each
  165.    directory.
  166.  
  167. o  BACKUP and RESTORE -- are commands that have been
  168.    enhanced to provide greater performance and usability.  A
  169.    diskette not previously formatted will be formatted using
  170.    a new /F parameter.  The backup mode more efficiently
  171.    uses the backup media capacity, and correctly handles
  172.    file sharing and record locking.  The BACKUP command
  173.    produces a log file that records each file processed, and
  174.    identifies the diskette on which the file resides.  The
  175.    RESTORE command has been enhanced to prevent the creation
  176.    of an unbootable system due to inadvertent restoration of
  177.    system files.
  178.  
  179. o  DATE and TIME -- for those systems with a CMOS clock, are
  180.    enhanced commands to provide the ability to set and
  181.    update the system date and time.  Previously, the CMOS
  182.    clock date and time could only be changed through the
  183.    SETUP routine on the system diagnostic diskette.
  184.  
  185. o  ATTRIB -- is a command that has been enhanced to provide
  186.    the ability to modify most file attributes for a single
  187.    file,  for selected files in a directory, or for all
  188.    files at or below a directory level.  This command allows
  189.    the user greater control over file access and usage.
  190.  
  191. o  SYS -- is a command that has been enhanced to allow
  192.    previous system release diskettes to be upgraded with
  193.    checking to prevent the creation of an unbootable
  194.    diskette.
  195.  
  196. o  SET HANDLE COUNT feature -- is a new interrupt 21H
  197.    function which supports more than 20 open files per
  198.    process.  This support can be used by data base
  199.    applications to reduce the need to "swap" handles (i.e.,
  200.    do opens and closes) to access the large number of files
  201.    such applications need.
  202.  
  203. o  Hardfile disk operation -- uses the enhanced BIOS support
  204.    for hardfile drives by allowing all data to be accessed
  205.    by a single operation independent of the number of tracks
  206.    the data spans.  When data, such as clusters, spans
  207.    tracks on a hardfile, DOS 3.30 issues a single operation
  208.    for all tracks.  This speeds up I/O for large data file
  209.    processing on hardfiles.
  210.  
  211. o  COMMIT FILE feature -- is a new interrupt 21H function
  212.    which causes all buffered data for a file to be written
  213.    to the device.  This allows a faster and more secure
  214.    method of writing to a disk file, and committing data in
  215.    multi-user environments such as PC Network.  COMMIT FILE
  216.    can be used instead of the close-open sequence used
  217.    today.
  218.  
  219. o  MODE -- is a command that has been enhanced to provide
  220.    support for up to 4 asynchronous communications ports to
  221.    exploit new hardware capability.  This also allows the
  222.    user to set the asynchronous adapter to 19.2KB
  223.    transmission rates.
  224.  
  225. o  Logical partitioning  of fixed disks -- allows access of
  226.    media greater than 32MB by allowing the user to divide
  227.    large hardfiles into logical drives up to 32MB, depending
  228.    upon physical space available.  This provides support for
  229.    large hardfiles.  Each disk volume created within the
  230.    extended DOS partition can be any size from one cylinder
  231.    up through 32MB.
  232.  
  233. o  Enhanced handling of error messages -- the prompt "Abort,
  234.    Retry, or Ignore" has been enhanced to display only the
  235.    appropriate action subset of a new prompt "Abort, Retry,
  236.    Ignore, or Fail", and a Fail return code has been added
  237.    to aid applications in their handling of critical errors.
  238.  
  239. DOS 3.30 Technical Reference
  240.  
  241. This product is packaged and sold separately and covers
  242. topics for the experienced DOS user, system programmer, and
  243. application developer.  For DOS Version 3.30, the following
  244. programs have been transferred from DOS to the DOS 3.30
  245. Technical Reference:
  246.  
  247. o  LINKER
  248. o  EXE2BIN
  249. o  VDISK.ASM
  250. o  DEBUG
  251.  
  252. The DEBUG utility is shipped with both DOS 3.30 and the
  253. Technical Reference.  Its detailed command description is
  254. contained in the Technical Reference.  Debug can be used to
  255. display, change, or trace a program in memory.
  256.  
  257. The Linker Program (LINKER) can be used to combine
  258. separately produced object modules into a relocatable load
  259. module.
  260.  
  261. The EXE2BIN program is used to convert the output of files
  262. created by the Linker (.EXE files) to command files (.COM).
  263.  
  264. VDISK.ASM is a file containing the Assembler Language source
  265. code for Virtual Disk (RAM memory disk) device driver
  266.  
  267. (VDISK.SYS).  The assembled object code for VDISK.SYS and
  268. instructions for its use are included in the DOS 3.30
  269. package.  The VDISK.ASM file is provided on the DOS 3.30
  270. Technical Reference utilities diskette for programmers who
  271. want to use it as a model for creating device drivers.
  272.  
  273. An additional program, LIB, has been added to the DOS 3.30
  274. Technical Reference utilities diskette.  This program
  275. provides the Library Manager function which allows a
  276. programmer to maintain a library of assembled subroutines.
  277. Subroutines from this library can then be linked into a
  278. program.
  279.  
  280. TopView 1.12
  281.  
  282. A maintenance update, TopView Version 1.12, provides the
  283. necessary support for the new IBM Personal System/2 Model
  284. 30, IBM Personal System/2 Model 50, IBM Personal System/2
  285. Model 60, and IBM Personal System/2 Model 80 hardware.  This
  286. update includes support for 3.5-inch diskette media, the IBM
  287. mouse driver, and the new functions in DOS 3.30 (keyboard
  288. support, extended COM ports, new INT 21 functions, and the
  289. APPEND Command).
  290.  
  291. A form will be mailed to each registered TopView Version 1.1
  292. user, which if completed and returned, will result in the
  293. maintenance update being shipped to them.
  294.  
  295. The following products have previously been available on
  296. 5.25-inch media, and are now available with both 5.25-inch
  297. media and 3.5-inch media in the same package (Dual Media
  298. Package).
  299.  
  300. Fixed Disk Organizer (6024328)
  301.  
  302. Fixed Disk Organizer helps organize all the information
  303. stored on the fixed disk, providing quicker access to and
  304. greater control over programs.
  305.  
  306. Fixed Disk Organizer enables the end user to create simple
  307. menus to select application programs, and issue complex DOS
  308. commands easily.
  309.  
  310. Advanced Program-to-Program Communication for the IBM
  311. Personal Computer (APPC/PC), Version 1.11
  312.  
  313. Advanced Program-to-Program Communication for the IBM
  314. Personal Computer (APPC/PC), Version 1.11, supports the SNA
  315. application programming interface (logical unit (LU) type
  316. 6.2., physical unit (PU) type 2.1), and allows program to
  317. program communication over an IBM Token-Ring Network, a
  318. synchronous data link control (SDLC) communication link, and
  319. now, the IBM PC Network using the IBM PC Network Adapter II
  320. and the IBM PC Network Adapter II/A adapters.  APPC/PC,
  321. Version 1.11, supports the IBM Personal System/2 Models 30,
  322. 50, and 60, and requires DOS 3.30 and the IBM Local Area
  323. Network Support Program.  APPC/PC Version 1.11 is available
  324. May 1987.
  325.  
  326. BASIC 3.30
  327.  
  328. BASIC Interpreter Program Version 3.30 is shipped with DOS
  329. 3.30.  The existing BASIC Reference Manual Version 3.20
  330. (6280075) describes BASIC 3.30 and is separately available.
  331.  
  332. PUBLICATIONS
  333.  
  334. IBM Disk Operating System (DOS) Version 3.30 (6280060) is
  335. distributed in one package with the following materials
  336. which may not be ordered separately:
  337.  
  338. o  IBM Program License Agreement
  339. o  One 3.5-inch double-sided (720KB) diskette
  340. o  Two 5.25-inch double-sided (360KB) diskettes
  341. o  IBM Personal Computer Disk Operating System User's Guide
  342. o  IBM Personal Computer Disk Operating System Reference
  343. o  IBM Personal Computer Disk Operating System Quick
  344.    Reference Card
  345. o  Proof of License
  346.  
  347. Disk Operating System, Version 3.30 Technical Reference
  348. (6280059) is distributed in one package with the following
  349. materials which may not be ordered separately:
  350.  
  351. o  IBM Program License Agreement
  352. o  One 3.5-inch double-sided (720KB) diskette
  353. o  One 5.25-inch double-sided (360KB) diskette
  354. o  Disk Operating System Version 3.30 Technical Reference
  355. o  Technical Quick Reference
  356. o  Proof of License
  357.  
  358. TopView Version 1.12 (6024475) is distributed in one package
  359. with the following materials which may not be ordered
  360. separately:
  361.  
  362. o  IBM Program License Agreement
  363.  
  364. o  One 3.5-inch double-sided (720KB) diskette
  365.  
  366. o  Two 5.25-inch double-sided (360KB) diskettes
  367.  
  368. o  Quick Reference Card
  369.  
  370. o  Application Guide
  371.  
  372. o  User's Guide
  373.  
  374. o  TopView Registration Card
  375.  
  376.  
  377.  
  378. SCHEDULE
  379.  
  380. General availability is April 2, 1987.
  381.  
  382. DOS 3.30 is the latest single-tasking version of DOS for IBM
  383. Personal Computers.  It is the primary operating system for
  384. 8086/8088 microprocessors such as the IBM Personal Computer,
  385. IBM Personal Computer XT, IBM PC Convertible, and IBM
  386. Personal System/2 Model 30.  DOS 3.30 supports
  387. single-tasking and will serve as an interim entry level
  388. operating system solution for the 80286/80386
  389. microprocessors:  IBM Personal Computer XT-286, IBM Personal
  390. Computer AT, IBM Personal System/2 Model 50, IBM Personal
  391. System/2 Model 60, and IBM Personal System/2 Model 80.  DOS
  392. 3.10 and 3.20 are being withdrawn.
  393.  
  394. The storage required by DOS 3.30, depending on the software
  395. configuration options selected, can be greater than previous
  396. versions of DOS.  Potential end users must be notified that
  397. some programs may not fit in the same size machine.  In
  398. these cases, more memory must be added to the system unit.
  399.  
  400. Quantity Discount Agreement (QDA) Exhibits for IBM Personal
  401. Computer Licensed Programs:  These products are available
  402. for license under the terms of the revised Quantity Discount
  403. Agreement (QDA) Exhibits for IBM Personal Computer Licensed
  404. Programs announced today.
  405.  
  406. TECHNICAL INFORMATION
  407.  
  408. Machine Requirements:
  409.  
  410. o  An IBM PCjr(TM), IBM PC Convertible, IBM Personal
  411.    Computer, IBM Personal Computer XT(TM), IBM Personal
  412.    Computer AT(R), IBM Personal System/2 Model 30, IBM
  413.    Personal System/2 Model 50, IBM Personal System/2 Model
  414.    60, or IBM Personal System/2 Model 80.
  415.  
  416. (TM)  Trademark of the International Business Machines
  417. Corporation.
  418.  
  419. (R)  Registered trademark of the International Business
  420. Machines Corporation.
  421.  
  422. Memory requirements are:
  423.  
  424. o  128KB is the minimum memory requirement for DOS 3.30
  425.    systems.
  426.  
  427. Diskette drive requirements include one of the following:
  428.  
  429. o  360KB (5.25-inch) diskette drive
  430. o  720KB (3.5-inch) diskette drive
  431. o  1.44MB (3.5-inch) diskette drive
  432. o  1.2MB (5.25-inch) diskette drive
  433.  
  434. Display and adapter requirements include one of the
  435. following:
  436.  
  437. o  IBM 4900 Monochrome Display and Printer Adapter with IBM
  438.    Monochrome Display (5151)
  439.  
  440. o  IBM 4910 Color/Graphics Monitor Adapter with IBM Color
  441.    Display (5153)
  442.  
  443. o  IBM 1200 Enhanced Graphics Adapter with an IBM 5154
  444.    Enhanced Color Display, an IBM 5153 Color Display, or an
  445.    IBM 5151 Monochrome Display
  446.  
  447. o  IBM Personal System/2 Model 30, IBM Personal System/2
  448.    Model 50, IBM Personal System/2 Model 60, or IBM Personal
  449.    System/2 Model 80 (all with integrated display support)
  450.    with IBM Personal System/2 Color Display 8512, IBM
  451.    Personal System/2 Monochrome Display 8503, or IBM
  452.    Personal System/2 Color Display 8513 displays
  453.  
  454. o  IBM Personal System/2 Display Adapter 8514/A with IBM
  455.    Personal System/2 Color Display 8512, IBM Personal
  456.    System/2 Monochrome Display 8503, IBM Personal System/2
  457.    Color Display 8513, or IBM Personal System/2 Color
  458.    Display 8514
  459.  
  460. o  IBM Personal System/2 Display Adapter with IBM Personal
  461.    System/2 Color Display 8512, IBM Personal System/2
  462.    Monochrome Display 8503, IBM Personal System/2 Color
  463.    Display 8513 or or IBM Personal System/2 Color Display
  464.    8514
  465.  
  466. Compatibility:  IBM DOS Version 3.30 is an enhancement to
  467. DOS 3.20 and contains maintenance updates.  DOS 3.30
  468. supports IBM Personal Computers.  Other hardware systems and
  469. options that are compatible and are supported in the DOS
  470. 3.30 environment are listed below:
  471.  
  472. Hardware Peripherals Compatibility List
  473.  
  474. PC Communication Adapters/Emulators
  475.  
  476. Part Number  Description
  477.  
  478. 6339100      IBM Token-Ring PC Adapter
  479. 67X0438      IBM Token-Ring PC Adapter II
  480. 69X8138      IBM Token Ring PC Adapter/A
  481. 6339098      IBM Token-Ring Cable
  482. 83X9670      IBM Personal Computer 3278/79 Emulation Adapter
  483. 6294771      PC Voice Communications Option 1.1
  484. 6284839      IBM Voice Communications Adapter
  485. 74X9910      IBM PC Voice Communications Operating System
  486.              1.1
  487. 83X9702      IBM 3270 Connection
  488. 81X8630      IBM PC Music Feature Card
  489. 6450213      PC Network Adapter Card
  490. 1501220      PC Network Adapter 2
  491. 1501221      PC Network Base Band Adapter
  492. 1501222      PC Network Adapter 2/A
  493. 1501223      PC Network Base Band Adapter/2
  494.  
  495. Printers
  496.  
  497. o  IBM 5140 PC Convertible Printer
  498. o  IBM 5201 Quietwriter(R) Printer Model 2
  499. o  IBM 5216 Wheelprinter
  500. o  IBM 5223 Wheelprinter E Model 1
  501. o  IBM 3852 Color Jetprinter Model 2
  502. o  IBM 4201 Proprinter
  503. o  IBM 4201 Proprinter II
  504. o  IBM 4202 Wide Carriage Proprinter XL
  505. o  IBM 3812 Pageprinter w/sharer Release 2 Enhancement
  506. o  IBM 5202 Quietwriter III Printer
  507. o  IBM 4208 Proprinter XL24
  508. o  IBM 4207 Proprinter X24
  509.  
  510. (R)  Registered trademark of the International Business
  511. Machines Corporation.
  512.  
  513. Plotters
  514.  
  515. o  IBM 6180 Color Plotter
  516. o  IBM 6184 Color Plotter
  517. o  IBM 6186 Color Plotter
  518. o  IBM 7371 Color Plotter
  519. o  IBM 7372 Color Plotter
  520. o  IBM 7374 Color Plotter
  521. o  IBM 7375 Color Plotter
  522.  
  523. Scanners
  524.  
  525. o  3117 Scanner
  526. o  3118 Scanner
  527. o  3117 Extension
  528.  
  529. System/36 System Units/Adapters
  530.  
  531. o  System/36 PC 5364 Model 1
  532. o  System/36 PC 5364 Model 2
  533. o  System/36 PC 5364 Model 21
  534. o  System/36 PC 5364 Model 22
  535. o  System/36 PC 5364 Model 23
  536. o  System/36 PC 5364 Model 24
  537.  
  538. Part Number  Description
  539.  
  540. 74X8403      *Enhanced 5250 Emulation Version 2.12
  541.              Installation Convenience Kit
  542.  
  543. 74X8425      Enhanced Display Station Emulation Adapter Kit
  544.              Workstation Emulation Version 1.0 Installation
  545.              Convenience Kit
  546.  
  547. 69X6292      Workstation Emulation Version 1.0 Adapter Kit
  548.  
  549. 4234548      5364 Driver Card
  550.  
  551. 59X4156      6157 Tape Attachment Feature
  552.  
  553. 2685193      IBM 2MB Expanded Memory Adapter
  554.  
  555. 1497252      IBM Personal System/2 80286 Expanded Memory
  556.              Adapter/A
  557.  
  558.  *Applications using code page switching should be
  559. terminated prior to hot keying to 5250 emulation mode.
  560.  
  561. Engineering/Scientific
  562.  
  563. o  Data Acquisition and Control Adapter
  564.  
  565. o  Data Acquisition and Control Adapter Distribution Panel
  566.  
  567. o  General Purpose Interface Bus Adapter
  568.  
  569. o  General Purpose Interface Bus Adapter Cable
  570.  
  571. o  IBM RT PC(TM) 6150 & 6151
  572.  
  573. o  IBM RT PC AT Coprocessor Option (6294756)
  574.  
  575. o  IBM RT PC AT Coprocessor Services 1.1 (74X9982)
  576.  
  577. o  IBM RT PC Interactive Executive Operating System, Version
  578.    1.1 (74X9995)
  579.  
  580. o  IBM RT PC Interactive Executive Operating System, Version
  581.    2.1 (79X3850)
  582.  
  583. (TM) Trademark of the International Business Machines
  584. Corporation.
  585.  
  586. External Diskette Drives
  587.  
  588. o  IBM 4865 Personal Computer 3.5-inch External Diskette
  589.    Drive
  590.  
  591. o  IBM Personal System/2 5.25-inch External Diskette Drive
  592.  
  593. Other PC Systems/Devices
  594.  
  595. o  IBM 3363 Optical Disk Storage Unit 3270-PC (5271)
  596.  
  597. o  3270-PC Workstation Program 1.0 (74X9921)
  598.  
  599. o  3270-PC Workstation Program 1.1 (75X1088)
  600.  
  601. o  3270 Personal Computer AT (5273)
  602.  
  603. o  IBM Personal Computer AT/370
  604.  
  605. o  IBM Personal Computer AT/370 Option Kit
  606.  
  607. Prerequisites:
  608.  
  609. o  On IBM PCjr(TM) -- 128KB of memory; one dual-sided
  610.    diskette drive; IBM PCjr Color Display with IBM PCjr
  611.    adapter cable for IBM Color Display, or equivalent.
  612.  
  613. o  On IBM PC Convertible -- 256KB of memory; one 720 KB
  614.    (3.5-inch) diskette drive; Standard IBM PC Convertible
  615.    LCD Display or Enhanced LCD Display with PC Convertible
  616.    LCD Convertible Controller, or PC Convertible Monochrome
  617.    Display or PC Convertible Color Display with 4020 CRT
  618.    Display Adapter.
  619.  
  620.    (TM)  Trademark of the International Business Machines
  621.    Corporation.
  622.  
  623. o  On IBM Personal Computer -- 128KB of memory; one
  624.    dual-sided diskette drive; IBM Color Display or
  625.    equivalent with the IBM Color/Graphics Monitor Adapter,
  626.    or IBM Monochrome Display with the IBM Monochrome Display
  627.    and Printer Adapter, or IBM Enhanced Graphics Adapter
  628.    with IBM Color Display or IBM Enhanced Graphics Display
  629.    or IBM Monochrome Display, or Professional Graphics
  630.    Adapter with Professional Graphics Display or IBM
  631.    Personal System/2 Display Adapter with IBM Personal
  632.    System/2 Color Display 8512, IBM Personal System/2
  633.    Monochrome Display 8503, IBM Personal System/2 Color
  634.    Display 8513, or IBM Personal System/2 Color Display 8514
  635.    or equivalent.
  636.  
  637. o  On IBM Personal Computer XT -- 128KB of memory; one
  638.    dual-sided diskette drive; IBM Color Display or
  639.    equivalent with the IBM Color/Graphics Monitor Adapter,
  640.    or IBM Monochrome Display with the IBM Monochrome Display
  641.    and Printer Adapter, or IBM Enhanced Graphics Adapter
  642.    with IBM Color Display or IBM Enhanced Graphics Display
  643.    or IBM Monochrome Display, or Professional Graphics
  644.    Adapter with Professional Graphics Display or IBM
  645.    Personal System/2 Display Adapter with IBM Personal
  646.    System/2 Color Display 8512, IBM Personal System/2
  647.    Monochrome Display 8503, IBM Personal System/2 Color
  648.    Display 8513, or IBM Personal System/2 Color Display 8514
  649.    or equivalent.
  650.  
  651. o  On IBM Personal Computer AT -- 256KB of memory; one 1.2MB
  652.    diskette drive; IBM Color Display or equivalent with the
  653.    IBM Color/Graphics Monitor Adapter, or IBM Monochrome
  654.    Display with the IBM Monochrome Display and Printer
  655.    Adapter, or IBM Enhanced Graphics Adapter with IBM Color
  656.    Display or IBM Enhanced Graphics Display or IBM
  657.    Monochrome Display, or Professional Graphics Adapter with
  658.    Professional Graphics Display or IBM Personal System/2
  659.    Display Adapter with IBM Personal System/2 Color Display
  660.    8512, IBM Personal System/2 Monochrome Display 8503, IBM
  661.    Personal System/2 Color Display 8513, or IBM Personal
  662.    System/2 Color Display 8514 or equivalent.
  663.  
  664. o  On IBM Personal System/2 Model 30 -- (Integrated Display
  665.    Adapter) -- 640KB of memory; one 720KB diskette drive; an
  666.    IBM Personal System/2 Monochrome Display 8503, IBM
  667.    Personal System/2 Color Display 8512, or IBM Personal
  668.    System/2 Color Display 8513 or equivalent, or IBM
  669.    Personal System/2 Display Adapter with IBM Personal
  670.    System/2 Monochrome Display 8503, IBM Personal System/2
  671.    Color Display 8512, IBM Personal System/2 Color Display
  672.    8513, or IBM Personal System/2 Color Display 8514 or
  673.    equivalent.
  674.  
  675. o  On IBM Personal System/2 Model 50 (Integrated Display
  676.    Adapter) -- 1.0MB of memory; one 1.44MB diskette drive;
  677.    an IBM Personal System/2 Monochrome Display 8503, IBM
  678.    Personal System/2 Color Display 8512, or IBM Personal
  679.    System/2 Color Display 8513 or equivalent, or the IBM
  680.    Personal System/2 Color Display 8514 or equivalent with
  681.    an IBM Personal System/2 Display Adapter 8514/A.
  682.  
  683. o  On IBM Personal System/2 Model 60 (Integrated Display
  684.    Adapter) -- 1.0MB of memory; one 1.44MB diskette drive;
  685.    an IBM Personal System/2 Monochrome Display 8503, IBM
  686.    Personal System/2 Color Display 8512, or IBM Personal
  687.    System/2 Color Display 8513 or equivalent or the IBM
  688.    Personal System/2 Color Display 8514 or equivalent with
  689.    an IBM IBM Personal System/2 Display Adapter 8514/A.
  690.  
  691. o  On IBM Personal System/2 Model 80 (Integrated Display
  692.    Adapter) -- 1.0MB or 2.0MB of memory; one 1.44MB diskette
  693.    drive; an IBM Personal System/2 Monochrome Display 8503,
  694.    IBM Personal System/2 Color Display 8512, or IBM Personal
  695.    System/2 Color Display 8513 or equivalent, or the IBM
  696.    Personal System/2 Color Display 8514 or equivalent with
  697.    an IBM IBM Personal System/2 Display Adapter 8514/A.
  698.  
  699. End User Responsibilities:  The end user is responsible for
  700. producing a backup copy of the original DOS diskettes, and
  701. creating a copy of DOS on diskettes or fixed disks as
  702. described in the DOS publications.
  703.  
  704. Installability:  Instructions for installing IBM DOS Version
  705. 3.30 are in the IBM DOS Version 3.30 User's Guide and
  706. Reference.  If the DOS startup diskette is present in
  707. diskette drive "A", or if DOS is properly configured on the
  708. appropriate fixed disk, DOS is automatically loaded in
  709. memory when the system is started or restarted.  If
  710. automatic program execution is not used each time DOS is
  711. initialized, the user is asked for the current date and time
  712. (on systems with a CMOS clock, the current date and time is
  713. displayed).  This information is used to identify the most
  714. recent update to a file.  If the AUTOEXEC option is used and
  715. "unattended" operation is desired, date and time prompting
  716. can be bypassed.
  717.  
  718. The security functions of IBM DOS depend on the features of
  719. the system unit on which it is installed.
  720.  
  721. End user management is responsible for evaluation, selection
  722. and implementation of security features, administrative
  723. procedures, and appropriate controls in application systems
  724. and communication facilities.
  725.  
  726. Warranty Period:  All media is warranted for three months.
  727. These programs are not warranted, and are provided "as is."
  728.  
  729. End User Upgrade Ordering Information:  Those end users who
  730. wish to upgrade may use the appropriate mail-in Program
  731. Upgrade Order form included with this announcement.  They
  732. must submit the applicable Program Upgrade Order Form, the
  733. appropriate proof of license (original colored cover page of
  734. the DOS Manual for Versions 1.0, 1.1, 2.0, 2.1; or of the
  735. DOS Reference Manual Versions 3.0, 3.1, or 3.2), and payment
  736. as indicated on the form.  Then it should be mailed to:
  737.  
  738.   IBM Corporation
  739.   P.O. Box 3160
  740.   Wallingford, CT  06494
  741.  
  742. Upgrades will be available until the End date shown below
  743. (upgrades ordered on these forms are non-discountable):
  744.  
  745. Upgrade                From                           To
  746.                      Program                       Program
  747. Part    End       Part                   Cover Part
  748. Number  Date      Number  Description    Color Number   Description
  749.  
  750. 75X1129 12/31/87  6024001 IBM DOS V1.0   Beige 6280060  DOS V 3.30
  751.  
  752. 75X1129 12/31/87  6024001 IBM DOS V1.1   Beige 6280060  DOS V 3.30
  753.  
  754. 75X1129 12/31/87  6024061 IBM DOS V2.0   Beige 6280060  DOS V 3.30
  755.  
  756. 75X1129 12/31/87  6024120 IBM DOS V2.1   Beige 6280060  DOS V 3.30
  757.  
  758. 75X1129 12/31/87  6024180 IBM DOS V3.0   Blue  6280060  DOS V 3.30
  759.  
  760. 75X1129 12/31/87  6024211 IBM DOS V3.1   Blue  6280060  DOS V 3.30
  761.  
  762. 75X1129 12/31/87  6280057 IBM DOS V3.2   Blue  6280060  DOS V 3.30
  763.                            5.25-inch
  764.  
  765. 75X1129 12/31/87  6280058 IBM DOS V3.2   Blue  6280060  DOS V 3.30
  766.                            3.5-inch
  767.  
  768. Upgrades may also be available to end users under the terms
  769. of the revised Quantity Discount Agreement (QDA) Exhibits
  770. for IBM Personal Computer Licensed Programs announced today.
  771. Refer to Programming Announcement PCD87-102 or PCD87-133 for
  772. additional information.
  773.  
  774. Additional information will be provided when each product is
  775. available for shipment.
  776.  
  777. CHARGES
  778.  
  779.                                   Single    Dealer    Dealer
  780.                                   Unit      Level 1   Level 2
  781. Part                              License   License   License
  782. Number    Description             Charge*   Charge    Charge
  783.  
  784. 6280060   DOS Version 3.3         $120      $ 78      $ 70
  785.  
  786. 6280059   DOS Version 3.3           85        51        45
  787.            Technical Reference
  788.  
  789. 6024475   TopView V1.12            175        93        81
  790.  
  791. 6024328   Fixed Disk                55        33        29
  792.            Organizer
  793.            (Note 1)
  794.  
  795. 75X1047   APPC/PC                  165        99        87
  796.             Version 1.11
  797.            (Note 1)
  798.  
  799. Note 1:  For information about the charges for these
  800. products, please refer to the 5.25-inch versions of the same
  801. product.
  802.  
  803. * Single Unit License Charge:  This reflects the license
  804. charges for a single unit acquired from IBM and is subject
  805. to change without notice.  These charges are for information
  806. purposes only and shall not limit in any way the Dealers'
  807. ability to set their own charges for IBM products.
  808.  
  809. Additional information will be provided when each product is
  810. available for shipment.
  811.  
  812.                             IBM
  813.                     IBM DOS Version 3.30
  814.                  Product Upgrade Order Form
  815.  
  816. This form, when accompanied by proof of license of IBM DOS
  817. 1.0, 1.1, 2.0, 2.1, 3.0, 3.1, or 3.2 and payment, entitles
  818. you to obtain the upgrade (software and documentation) to
  819. IBM DOS Program Version 3.30.
  820.  
  821. Proof of license is the front cover page (this is the first
  822. page inside the hard binder) of the IBM Personal Computer
  823. Disk Operating System (DOS).  Enclose beige front cover of
  824. manual for DOS Versions 1.0, 1.1, 2.0, or 2.1; or blue front
  825. cover for DOS Reference Versions 3.0, 3.1, or 3.2.  You must
  826. send an original paper page for each upgrade ordered.  No
  827. photocopies will be accepted.
  828.  
  829. Upgrade to be delivered to:
  830.  
  831. Name      __________________________________________________________
  832.  
  833. Company   ______________________________Dept  ________ Loc ______
  834.  
  835. Address   __________________________________________________________
  836.  
  837. City      ______________________________State ________ Zip ______
  838.  
  839. County    ______________________________
  840.  
  841. Indicate quantity:
  842.  
  843. _____    IBM PC DOS V 3.30
  844.          (6280125) licenses
  845.          to be upgraded
  846.  
  847. Compute payment as follows:
  848.  
  849. _____    $75.00 for each IBM
  850.          DOS Version 3.30 Program
  851.          (6280125) Upgrade Kit
  852.  
  853. _____    Your State and local sales tax
  854.  
  855. _____    Total amount enclosed
  856.  
  857. Please mail the following:
  858.  
  859. 1. Check or money order (no purchase orders accepted)
  860.  
  861. 2. Your correct state and local sales taxes, or enter your
  862.    tax-exempt number here:  _______________
  863.  
  864. 3. Proof of License for each upgrade ordered.
  865.  
  866. 4. A signed order form addressed to:
  867.  
  868.     IBM Corporation
  869.     P. O. Box 3160
  870.     Wallingford, CT  06494
  871.  
  872. (Please allow four to six weeks for delivery.  Failure to
  873. enclose the above four items will delay your order.)
  874.  
  875. IBM extends this offer only to licensees of IBM DOS 1.0,
  876. 1.1, 2.0, 2.1, 3.0, 3.1, or 3.2 residing in the United
  877. States or Puerto Rico.  IBM will fill requests for upgrades
  878. to the IBM DOS Licensed Program Version 3.30 which are
  879. postmarked on or before December 31, 1987.
  880.  
  881. Within 30 days of receipt of the IBM DOS Program Version
  882. 3.30 Upgrade Kit, I agree to destroy the programs on the
  883. original IBM DOS Program diskettes and all copies of the
  884. program.
  885.  
  886.  
  887.                          Signature______________________________
  888.                          (Unsigned Certificates cannot be processed)
  889.  
  890.  
  891.                          Date______________________________
  892. /*
  893. "IBM Operating System/2 Standard Edition","IBM Announce",04-2-1987
  894.  
  895. The IBM Operating System/2(TM) Standard Edition
  896.  
  897. The IBM Operating System/2 Standard Edition complements new hardware,
  898. provides significant new function, offers enhanced ease-of-use, and
  899. provides a platform for future application growth.  IBM Operating
  900. System/2 supports large memory, multiple applications, graphics and
  901. windowing capability, and IBM Disk Operating System Version 3.30
  902. compatibility.  IBM Operating System/2 Standard Edition will be
  903. released in two stages:  Version 1.0 contains all the described
  904. function except graphics and windowing, which is provided in Version
  905. 1.1.  IBM Operating System/2 supports the following advanced IBM
  906. Personal Computer systems:  IBM Personal System/2, Models 50, 60 and
  907. 80, Personal Computer AT(R) 5170 Models 099, 239, 319 and 339, and PC
  908. XT(TM) 5162 Model 286.
  909.  
  910. (TM)  Trademark of the International Business Machines Corporation.
  911.  
  912. (R)  Registered trademark of the International Business Machines
  913. Corporation.
  914.  
  915. General Availability:
  916.  
  917. IBM Operating System/2 Standard Edition -- First quarter 1988
  918.       Version 1.0
  919.  
  920. The availability of the IBM Operating System/2 Standard Edition
  921. Version 1.1 will be announced fourth quarter 1987.
  922.  
  923. Program Number:
  924.  
  925.   6280196  IBM Operating System/2
  926.             Standard Edition Version 1.0
  927.             for 3.5-inch (1.44MB) Media
  928.  
  929.   6280198  IBM Operating System/2
  930.             Standard Edition Version 1.0
  931.             for 5.25-inch (1.2MB) Media
  932.  
  933.   6280194  IBM Operating System/2
  934.             Standard Edition Version 1.1
  935.             for 3.5-inch (1.44MB) Media
  936.  
  937.   6280195  IBM Operating System/2
  938.             Standard Edition Version 1.1
  939.             for 5.25-inch (1.2MB) Media
  940.  
  941.   6280197  IBM Operating System/2
  942.             Standard Edition Transitional
  943.             Offering to Version 1.0
  944.             for 3.5-inch (1.44MB) Media
  945.  
  946.   6280199  IBM Operating System/2
  947.             Standard Edition Transitional
  948.             Offering to Version 1.0
  949.            for 5.25-inch (1.2MB) Media
  950.  
  951. HIGHLIGHTS
  952.  
  953. o  16MB Addressable Random Access Memory Support
  954.  
  955. o  Concurrent Processing of Multiple Applications
  956.  
  957. o  High Level Programming Interface
  958.  
  959. o  Presentation Manager
  960.  
  961. o  Enhanced Ease of Use Facilities
  962.  
  963. o  Compatibility with IBM DOS, Version 3.30
  964.  
  965. o  Systems Application Architecture
  966.  
  967. o  New Service and Warranty
  968.  
  969. DESCRIPTION
  970.  
  971. Note:  The IBM Operating System/2 Standard Edition is usually
  972. referred to as the IBM Operating System/2.
  973.  
  974. 16MB Addressable Random Access Memory Support
  975.  
  976. Operating System/2 supports up to 16MB of addressable random access
  977. memory.  This enables application developers to take full advantage
  978. of memory beyond 640KB for applications and data.  End users will
  979. have the benefit of larger and functionally richer applications that
  980. can process larger amounts of data such as spreadsheets and large
  981. documents.
  982.  
  983. Operating System/2 implements virtual memory through segment
  984. swapping.  An Operating System/2 application program can be larger
  985. than available real memory.  Actual size is dependent on program
  986. characteristics and the physical capacity of the system.  Operating
  987. System/2 manages physical memory by swapping memory segments to a
  988. disk file as required.
  989.  
  990. Concurrent Processing of Multiple Applications
  991.  
  992. New applications written to take advantage of the function provided
  993. in Operating System/2 may be run and displayed concurrently for the
  994. convenience and increased productivity of the end user.  Switching
  995. between applications is fast and simple.  Productivity increases
  996. because time previously spent starting and stopping, entering and
  997. exiting applications in a single application environment, can now be
  998. spent more productively actually processing data.  Applications can
  999. also be written without knowledge of what other applications will
  1000. coexist.
  1001.  
  1002. High Level Programming Interface
  1003.  
  1004. IBM is addressing application development productivity and future
  1005. compatibility by providing application developers with a high level
  1006. CALL interface to Operating System/2.  Applications written to this
  1007. interface will be compatible with successive versions of Operating
  1008. System/2, and also with successive Personal System/2 systems.
  1009. Applications can also take advantage of a high level of device
  1010. independence.  This assists in upgrading to new IBM Personal System/2
  1011. systems, or to new versions of Operating System/2.
  1012.  
  1013. Application developers may choose to use a subset of the Operating
  1014. System/2 CALL interface which allows the same program to run under
  1015. DOS 3.30 and under Operating System/2.
  1016.  
  1017. Presentation Manager
  1018.  
  1019. The Presentation Manager provides windowing and graphics functions
  1020. along with an application enabling interface to improve productivity
  1021. when developing applications that support the Common User Access
  1022. definitions of the Systems Application Architecture.
  1023.  
  1024. Windowing allows multiple applications to be viewed by the end user
  1025. at the same time.  Each application can support multiple windows.
  1026. The user can control window size and position, and an application can
  1027. create or delete windows.  A clipboard function is provided to enable
  1028. the user or application to extract data from one window and move it
  1029. to another window, or from one application to another.
  1030.  
  1031. Graphics support enables the development of a broad range of
  1032. applications which take advantage of the supported all points
  1033. addressable (APA) devices.  There is a wide range of vector graphics,
  1034. raster operations, and extensive font support, including multiple
  1035. font styles and sizes.  Graphics orders can be stored which enables
  1036. the application to manage the picture data, and facilitates fast
  1037. redrawing of pictures.
  1038.  
  1039. Enhanced Ease of Use Facilities
  1040.  
  1041. Enhanced ease of use facilities in Operating System/2 make it easier
  1042. for the novice to learn and simpler for both the novice and the
  1043. experienced user to operate.  Operating System/2 provides
  1044. comprehensive Help information and descriptive written system
  1045. messages.  Much of this Help information is contextual in nature,
  1046. giving the end user the information needed to complete the task at
  1047. hand.  For beginners, there is a tutorial to assist in getting
  1048. started by learning how to perform basic operating system tasks.
  1049.  
  1050. Operating System/2 also provides an interface to the system commands
  1051. that support the IBM Systems Application Architecture conventions for
  1052. Common User Access.  Through this interface, applications can be
  1053. started and stopped, or added and deleted from the system as
  1054. required.  The size and position of the application windows can also
  1055. be controlled.  The user can control local print out on a printer or
  1056. a plotter.  Also, information and data contained in the Operating
  1057. System/2 file system can be accessed.
  1058.  
  1059. Compatibility with IBM DOS, Version 3.30
  1060.  
  1061. Operating System/2 provides a DOS environment that allows many
  1062. existing DOS applications to run unchanged.  This assists in the
  1063. transition from DOS to Operating System/2.
  1064.  
  1065. Applications which may not run in the DOS compatibility environment
  1066. include time dependent programs, such as communications and real time
  1067. applications, hardware specific routines, such as device drivers and
  1068. network dependent applications.
  1069.  
  1070. Operating System/2 uses many commands from the basic set of DOS
  1071. commands.  This also assists in the transition from DOS to Operating
  1072. System/2.  The user familiar with DOS commands need only learn the
  1073. Operating System/2 commands and concepts that support Operating
  1074. System/2's extended capabilities.
  1075.  
  1076. With the new Programmer Toolkit, it will be possible to create
  1077. applications that run on both DOS and Operating System/2, using a
  1078. subset of the full capability of Operating System/2.
  1079.  
  1080. Files created by the user under either DOS 3.30 or Operating System/2
  1081. are interchangeable.  This also assists in the transition from DOS to
  1082. Operating System/2.
  1083.  
  1084. Systems Application Architecture
  1085.  
  1086. Operating System/2 is a participant in IBM Systems Application
  1087. Architecture, a collection of selected software interfaces,
  1088. conventions, and protocols whose initial set of specifications is
  1089. planned to be published in 1987.  IBM Systems Application
  1090. Architecture is to be the framework for development of consistent
  1091. applications across the future offerings of the major IBM computing
  1092. environments:  System/370, System/3X, and the IBM Personal Computers.
  1093.  
  1094. IBM Systems Application Architecture consists of four related
  1095. elements, two of which are new (Common User Access and Common
  1096. Programming Interface), plus extensions to today's existing
  1097. communication architectures (Common Communications Support).  IBM
  1098. Systems Application Architecture establishes the basis for Common
  1099. Applications, developed by IBM to be consistent across IBM systems.
  1100.  
  1101. Operating System/2 participates in the following elements of IBM
  1102. Systems Application Architecture:
  1103.  
  1104. o  Common User Access
  1105. o  Common Programming Interface
  1106.    -  Presentation Interface
  1107.    -  Dialog Interface
  1108.  
  1109. New Service and Warranty
  1110.  
  1111. For the first time on an IBM Personal Computer operating system, IBM
  1112. is introducing service and limited warranty for Operating System/2.
  1113. In addition to the media warranty, IBM is providing a three month
  1114. program warranty that includes replacement, correction, or refund.
  1115. Program Services will be available for Operating System/2 until the
  1116. service expiration date provided at general availability.
  1117.  
  1118. IBM Operating System/2 Planned Enhancements
  1119.  
  1120. To assist end users in their planning, IBM plans to provide the
  1121. following enhancements to Operating System/2 Standard Edition:
  1122.  
  1123. o  Enhanced support for fixed disks to support partitions greater
  1124.    than 32MB
  1125.  
  1126. o  Application development facilities for the Dialog Manager
  1127.    Interface
  1128.  
  1129. Technical Information
  1130.  
  1131. This section gives additional technical information on the IBM
  1132. Operating System/2.  It is directed toward application developers and
  1133. technical planners.
  1134.  
  1135. IBM Operating System/2 Version 1.1 contains all the IBM Operating
  1136. System/2 functions.  Version 1.0 contains all the described function
  1137. except graphics and windowing, which are provided in Version 1.1.
  1138.  
  1139. IBM Operating System/2 and DOS Applications:  The IBM Operating
  1140. System/2 can run both IBM Operating System/2 and DOS applications.
  1141. IBM Operating System/2 applications can use all the capabilities of
  1142. the IBM Personal Computers which contain an Intel 80286 processor, or
  1143. an Intel 80386 processor running as a 80286 processor.  These
  1144. capabilities include memory addressability of up to 16MB,
  1145. multi-programming, and memory management.
  1146.  
  1147. The IBM Operating System/2 migration path for DOS users is a DOS
  1148. environment similar to IBM Disk Operating System (IBM DOS Version
  1149. 3.30).  The end user can run many timing-independent IBM DOS Version
  1150. 3.30 applications or program development tools in the IBM Operating
  1151. System/2 DOS environment.  Communication, network dependent, hardware
  1152. specific, and interrupt driven applications are timing dependent and
  1153. cannot be used in the IBM Operating System/2 DOS environment.
  1154.  
  1155. The end user, via a CONFIG.SYS parameter, specifies the DOS
  1156. environment size for the IBM Operating System/2.  The maximum value
  1157. for the DOS environment size is 640KB.  Minimum size is 100KB, or the
  1158. operating system can be specified to run only IBM Operating System/2
  1159. applications.  If the environment size parameter is changed, the new
  1160. environment size is obtained at the next IPL (Initial Program Load).
  1161. The IBM Operating System/2 applications, data files, and most
  1162. operating system modules reside in the physical memory above the
  1163. memory reserved for the DOS environment.
  1164.  
  1165. Concurrent running of both IBM Operating System/2 and DOS
  1166. applications is as follows:  When the end user runs a IBM DOS Version
  1167. 3.30 application in the IBM Operating System/2 DOS environment, IBM
  1168. Operating System/2 applications may continue to run concurrently.
  1169. When a IBM Operating System/2 application is selected to be displayed
  1170. (that is, when it is brought into the foreground), the DOS
  1171. application is suspended.  Other IBM Operating System/2 applications
  1172. continue to run in the background.
  1173.  
  1174. A typical IBM Operating System/2 application cannot inadvertently
  1175. modify another application or the operating system.  On systems where
  1176. the DOS environment is defined, there is no memory protection for any
  1177. program (DOS application, IBM Operating System/2 application or
  1178. operating system) below the 640KB physical memory boundary.  All IBM
  1179. Operating System/2 programs (operating system and applications) and
  1180. data areas above the 1MB physical memory boundary are isolated from
  1181. inadvertent modification by IBM Operating System/2 application.
  1182.  
  1183. Installing a VDISK in the DOS environment does not interfere with
  1184. application and operating system protection above the 1MB physical
  1185. memory boundary.  VDISK is an IBM Operating System/2 device driver
  1186. which uses the operating system to allocate a block of physical RAM
  1187. memory for use as a virtual disk.
  1188.  
  1189. The DOS environment in IBM Operating System/2 is a migration
  1190. mechanism for running a DOS application.  It is anticipated that
  1191. usage of the DOS environment will diminish as many applications are
  1192. converted to IBM Operating System/2 applications to obtain the
  1193. advantages of larger memory and multi-programming.  The IBM Operating
  1194.  
  1195. System/2 DOS environment preserves the end user's existing software
  1196. investment during the migration to running only IBM Operating
  1197. System/2 applications.
  1198.  
  1199. Memory Management:  IBM Operating System/2 provides memory management
  1200. services to support the full physical addressability of the 80286
  1201. processor (up to 16 megabyte).  An application is no longer confined
  1202. to the DOS 640 kilobyte memory limitation; this limitation is
  1203. associated with the Intel 8088 processor and the real addressing mode
  1204. of the Intel 80286 processor.
  1205.  
  1206. Segment swapping routines in IBM Operating System/2 permit one or
  1207. more applications to run while exceeding total physical memory.  If
  1208. the system has more memory to run applications, there is less segment
  1209. swapping, and system performance is improved.  Segment swapping helps
  1210. protect the end user's current hardware investment until more memory
  1211. is obtained.
  1212.  
  1213. Memory can also be shared between applications, so applications can
  1214. be more tightly integrated.  Memory management dynamically allocates
  1215. and releases memory as needed, and collects fragmented memory as
  1216. appropriate.
  1217.  
  1218. Dynamic Linking:  Dynamic linking is a significant IBM Operating
  1219. System/2 feature which allows routines to be linked with far call
  1220. references to external libraries.  The application developer
  1221. determines during program development whether the far calls are bound
  1222. during either the program load or program execution time.  Dynamic
  1223. linking improves storage utilization, since the same common library
  1224. routines are not link-edited into many different load modules.
  1225. Performance may also be improved, since inactive segments (such as
  1226. exception processing modules) would not be loaded, unless needed.
  1227. The application developer can use dynamic linking techniques to
  1228. construct complex applications as libraries or subsystems.  Dynamic
  1229. linking removes the need to re-link an application (i.e., create a
  1230. new version for each application executable module) when other
  1231. external routines are changed or updated.
  1232.  
  1233. Multi-programming and Multi-tasking:  The multi-programming features
  1234. of IBM Operating System/2 allow a user to operate several
  1235. applications concurrently.  For most purposes, each application will
  1236. appear to have the entire system unit to itself, and may be designed
  1237. and coded in much the same manner as is done using DOS.
  1238.  
  1239. Multi-tasking is the sharing of the computer's resources (e.g., the
  1240. processor, display or keyboard) among tasks.  An application program
  1241. can create or control one or more tasks.  The foreground application
  1242. is the current user of the display, keyboard, or pointing device.  A
  1243. background application can be running or be suspended.  Multi-tasking
  1244. permits development of an application, which starts one or more tasks
  1245. and allows the operating system to manage the execution of these
  1246. tasks.
  1247.  
  1248. Multi-programming and multi-tasking use a priority based, time
  1249. slicing scheduler.
  1250.  
  1251. Interprocess Communication:  These functions allow processes to
  1252. communicate effectively with one another via pipes, semaphores,
  1253. queues, signals, and shared memory.  A programmer can use
  1254. interprocess communications to integrate the separate tasks of an
  1255. application into one "logical" application, as viewed by the end
  1256. user.  These functions significantly enhance programmer productivity
  1257. when creating complex applications.
  1258.  
  1259. System Interfaces:  The IBM Operating System/2 CALL interface is
  1260. designed for implementation of system extensions, device drivers, and
  1261. other programmer-defined functions.  The documented operating system
  1262. interface and application enabling interface allow application
  1263. developers to write programs which are not dependent on the internal
  1264. operating system and/or hardware interfaces.  The application
  1265. developer becomes more nearly independent of hardware and software
  1266. changes, and the end user's hardware and software investment is
  1267. protected.
  1268.  
  1269. Significant Impact on Application Programs:  The above functions will
  1270. significantly affect program development and programmer productivity.
  1271. Many DOS applications will be simpler and much smaller when converted
  1272. to IBM Operating System/2 applications.  Applications can use the
  1273. operating system's memory management and multi-tasking services,
  1274. instead of performing these functions in application code.
  1275. Furthermore, the application developer can use larger memory and
  1276. multi-tasking to define new types of applications.
  1277.  
  1278. Presentation Manager:  The Presentation Manager contains the
  1279. Presentation Interface.  The application developer can use this
  1280. interface to write IBM Operating System/2 applications which support
  1281. the Common User Access element of the Systems Application
  1282. Architecture.  The programmer can develop alphameric and graphic
  1283. applications which use IBM Operating System/2 function calls.  The
  1284. IBM Operating System/2 Programmer Toolkit and the IBM Operating
  1285. System/2 Technical Reference describe the functions, capabilities,
  1286. and application enabling interfaces for the Presentation Manager.
  1287. The IBM Operating System/2 Programmer Toolkit contains the necessary
  1288. development tools to write applications which use Presentation
  1289. Manager functions.
  1290.  
  1291. The Presentation Manager encompasses the following topics:
  1292.  
  1293. o  Windowing
  1294. o  Graphics
  1295. o  Program Selector
  1296. o  Enhanced Ease-of-use Facilities
  1297. o  Presentation Interface
  1298.  
  1299. Windowing:  Multiple IBM Operating System/2 applications written to
  1300. the Presentation Interface can be displayed via overlapping screen
  1301. windows.  Each application can support one or more windows, which are
  1302. organized in an hierarchical parent to child basis.  A child window
  1303. is contained within its parent, and lies on top of it.  Each pop-up
  1304. window has a higher priority than its parent window, and is used in a
  1305. dialog manner to display information to the end user.  An application
  1306. can use dialog boxes which can be dynamically updated.  Windows can
  1307. be scrolled, and window functions can be chosen using icon selection
  1308. or a menu bar.  A menu bar allows the end user to send commands
  1309. directly to the application or to select pull down menus.  An IBM
  1310. Operating System/2 application can specify the form of the window
  1311. frame, control the data which appears in each window, and select
  1312. which window is for input.
  1313.  
  1314. Graphics:  The IBM Operating System/2 has extensive graphics
  1315. functions.  IBM Operating System/2 supports All Points Addressable
  1316. devices:  displays, printers, and plotters.  An IBM Operating
  1317. System/2 application can draw graphics data on screen windows or
  1318. display the equivalent data using bitmaps.  A bitmap, which is used
  1319. to produce rapid changes on a screen, is similar to the screen image
  1320. but is created in memory.  IBM Operating System/2 supports both
  1321. retained and non-retained graphics.  An application can draw and fill
  1322. graphics objects, such as lines, arcs, font characters, and images.
  1323. An application can specify various attributes, such as color, line
  1324. style and area fill pattern.  IBM Operating System/2 contains
  1325. graphics transformations to change the object's size, position and
  1326. orientation.  IBM Operating System/2 contains many text functions and
  1327. standard fonts.  Alphameric extensions allow for loadable fonts and
  1328. features, such as underscoring of individual characters.
  1329.  
  1330. Program Selector:  A user of IBM Operating System/2 Version 1.0 can
  1331. start and switch between applications with this easy-to-use, full
  1332. screen interface.  The Program Selector displays the names of IBM
  1333. Operating System/2 and Family applications.  (Family applications are
  1334. discussed in the Family Application Program Interface section.) The
  1335. end user can also select the DOS environment, if it exists, and then
  1336. enter the appropriate command(s) to start a DOS application.  The
  1337. Program Selector can be used to add, delete or rename a program on
  1338. the menu.  Input is from either a keyboard or pointing device.
  1339.  
  1340. There are two methods to switch between applications:
  1341.  
  1342. o  The end user uses a "hot-key" to display the Program Selector.
  1343.    The end user then positions the selection cursor on the desired
  1344.    menu item and presses the Enter key (or uses the mouse); this
  1345.    action invokes a different IBM Operating System/2 application or
  1346.    the DOS environment.
  1347.  
  1348. o  The end user uses another "hot-key" to change to another IBM
  1349.    Operating System/2 application, or to the DOS environment without
  1350.    displaying the Program Selector panel.
  1351.  
  1352. An IBM Operating System/2 application can be started from the Program
  1353. Selector menu or from the IBM Operating System/2 command line.  The
  1354. function of the Program Selector is incorporated into the Enhanced
  1355. Ease-of-Use Facilities provided with IBM Operating System/2 Version
  1356. 1.1.
  1357.  
  1358. Enhanced Ease-of-Use Facilities:  Program selection in IBM Operating
  1359. System/2, Version 1.1, combines the function of the Program Selector
  1360. with additional easy-to-use capabilities.  A screen panel is
  1361.  
  1362. displayed when the end user starts IBM Operating System/2.  This
  1363. panel provides the function of the Program Selector in Version 1.0
  1364. consistent with other available panel selections.  Each IBM Operating
  1365. System/2 application which uses the graphics interface functions can
  1366. display one or more windows, and the end user can control the size
  1367. and position of the visible windows.  The end user can choose panel
  1368. options to print and plot combined alphameric and graphics data.
  1369.  
  1370. The end user can choose another panel option which performs IBM
  1371. Operating System/2 file commands such as copying and renaming.  The
  1372. end user can easily change default system parameters, such as the
  1373. background color on the screen.  The online help facility is always
  1374. available from the system panels.
  1375.  
  1376. Presentation Interface:  An IBM Operating System/2 application can
  1377. use this interface to display alphameric and graphics data on a range
  1378. of output devices:  displays, printers and plotters.  An application
  1379. can use the IBM Operating System/2 input handling functions to
  1380. process keyboard and pointing device information, and messages from
  1381. either the operating system or other applications.  When a pointing
  1382. device is attached, the mouse pointer is displayed on top of all
  1383. other data, and is always visible.  Window characteristics can change
  1384. the pointer shape and size.
  1385.  
  1386. Dialog Manager:  The Dialog Manager contains the Dialog Interface.
  1387. The text-oriented Dialog Manager is used by several operating system
  1388. functions, such as program selector, installation aid, and system
  1389. tutorial to present a consistent user interface.
  1390.  
  1391. Installation Aid:  The Installation Aid functions run in the
  1392. Operating System/2 environment, and include full screen, interactive,
  1393. installation menus with online field help.  The Installation Aid is
  1394. used to install system extensions.
  1395.  
  1396. Operating System/2 installation procedures are as follows:  One of
  1397. the Operating System/2 distribution diskettes is the Operating
  1398. System/2 installation diskette.  IPL can be performed on the diskette
  1399. which runs in the Operating System/2 environment, and contains the
  1400. installation program, installation support files, and supporting
  1401. Operating System/2 programs.  The end user places the diskette in
  1402. drive "A", and turns on the system.  Panels guide the user through
  1403. the installation process.  The user selects items, such as the
  1404. country and keyboard, printer, pointing device, preferred code page,
  1405. and tuning parameters (with defaults given) for the Operating
  1406. System/2 and DOS environments.  The install process warns the end
  1407. user that some existing DOS files will be replaced by Operating
  1408. System/2 files with the same names.  The installation process
  1409. displays a panel which allows the user to designate new names for
  1410. those existing DOS files.
  1411.  
  1412. System Installation uses high-capacity, diskette drive "A" and fixed
  1413. disk "C".  Additional information on operating system installation
  1414. can be obtained in the IBM Operating System/2 user guide.
  1415.  
  1416. Online Messages:  IBM Operating System/2 displays messages informing
  1417. the end user of system or program status and problems and prompting
  1418. the end user to perform necessary actions.   For many functions, the
  1419. end user may request "Help", which displays information about the
  1420. desired function and its use.
  1421.  
  1422. Tutorial:  An end user can invoke a IBM Operating System/2 online
  1423. tutorial.  Topics include:  tutorial use, IBM Operating System/2
  1424. menus, running an application, online message help, special IBM
  1425. Operating System/2 keys, system installation, and frequently used
  1426. commands.
  1427.  
  1428. Code Page Switching:  A code page is a set of characters and symbols
  1429. that is appropriate to a given country.  IBM Operating System/2
  1430. provides concurrent support for two code pages, which are determined
  1431. by the specified country during the IBM Operating System/2
  1432. installation process.
  1433.  
  1434. Large Fixed Disk Support:  A physical fixed disk greater than 32MB is
  1435. partitioned into multiple logical drives, each having a maximum size
  1436. of 32MB.
  1437.  
  1438. BASIC Interpreter:  The IBM BASIC Language Interpreter runs in the
  1439. DOS environment, and is included in the IBM Operating System/2.  The
  1440. interpreter is functionally equivalent to the IBM BASIC Language
  1441. Interpreter in IBM DOS Version 3.30.  The BASIC Interpreter is
  1442. described in the separately available BASIC Reference Version 3.30
  1443. (part number 6280189).
  1444.  
  1445. Family Application Program Interface:  The application developer can
  1446. use the Family Application Program Interface to obtain program
  1447. portability from IBM Operating System/2 to DOS.  A Family application
  1448. is an executable module that can run in all three environments:  IBM
  1449. Operating System/2, IBM Operating System/2 DOS, or IBM DOS Version
  1450. 3.30.  A Family application has the same or similar capabilities of a
  1451. IBM DOS Version 3.30 application; a Family application cannot use the
  1452. new IBM Operating System/2 capabilities, such as larger memory
  1453. addressability, multi-tasking application program interface, or the
  1454. Presentation Interface.
  1455.  
  1456. The procedure for developing a Family application is as follows:  The
  1457. application developer writes an IBM Operating System/2 application
  1458. program following certain conventions, which include using a IBM
  1459. System/2 compiler or assembler.  The developer then uses the BIND
  1460. function.  The output from BIND is a single module which can be run
  1461. in all three environments:  IBM Operating System/2, IBM Operating
  1462. System/2 DOS, or IBM DOS Version 3.30.  The DOS application modules
  1463. created by the BIND function can be run on IBM PC hardware supported
  1464. by IBM Operating System/2 and IBM Personal Computer DOS Operating
  1465. System Version 3.30.  A Family application has the same capabilities
  1466. in both IBM DOS Version 3.30 and IBM Operating System/2 environments.
  1467.  
  1468. Device Drivers:  A device driver is a program which can pass
  1469. information between the operating system and an input or output
  1470. device.  The IBM Operating System/2 contains many device drivers,
  1471.  
  1472. although the application developer can write device drivers to
  1473. support additional hardware devices.  IBM Operating System/2 device
  1474. drivers can service requests in both IBM Operating System/2  and DOS
  1475. environments.  A new device driver can be easily installed; this is
  1476. especially important for new hardware support.
  1477.  
  1478. Operating system characteristics affect device driver design and
  1479. implementation.  Since IBM Operating System/2 is a multi-tasking
  1480. operating system, an IBM Operating System/2 device driver is
  1481. interrupt-driven and surrenders the processor while waiting for
  1482. input/output completion.  A DOS device drive is usually synchronous
  1483. and non-interrupt driven; an application cannot continue until the
  1484. input/output operation is completed.  A synchronous device driver
  1485. cannot be used in the multi-programming IBM Operating System/2
  1486. environment.  When developing a device driver, the application
  1487. programmer can use special interfaces in the operating system.  The
  1488. application developer can use information in the IBM Operating
  1489. System/2 Standard Edition Technical Reference Manual to write a
  1490. device driver.
  1491.  
  1492. Input/Output Services:  IBM Operating System Version 1.0 Input/Output
  1493. Services provide application program access to the output (display,
  1494. printer, and plotter) and input (keyboard and pointing device)
  1495. devices.  The developer can use this support asynchronously, and thus
  1496. overlap input/output operations with other application processing.
  1497. All support is in text mode.
  1498.  
  1499. IBM Operating System/2 Version 1.1 Input/Output Services contains
  1500. graphics support (All Points Addressable) in addition to the
  1501. capabilities of IBM Operating System/2 Version 1.0.
  1502.  
  1503. Link Related Functions:  The IBM Operating System/2 Linker (LINK) and
  1504. Import Librarian (IMPLIB) utilities are used to create program
  1505. modules, dynamic link modules and libraries.  LINK runs in both the
  1506. IBM Operating System/2 and DOS environments.  LINK creates execution
  1507. modules which can run in the following environments:  IBM Operating
  1508. System/2, IBM Operating System/2 DOS, or IBM DOS Version 3.30.  The
  1509. IMPLIB utility runs only in the IBM Operating System/2 environment.
  1510.  
  1511. Timer Services:  IBM Operating System/2 has date and time
  1512. specification functions and control mechanisms for specifying the
  1513. following time intervals:  regularly occurring, asynchronous, and
  1514. sleep.  Timer Services help provide application independence from a
  1515. hardware clock speed.
  1516.  
  1517. Operating System Commands:  Most IBM DOS Version 3.30 commands and
  1518. utilities are also IBM Operating System/2 commands; this protects end
  1519. user investment in previous learning and in prior application design
  1520. and development.  IBM Operating System/2 also contains new commands
  1521. for user interaction with the multi-tasking, large memory
  1522. environment.
  1523.  
  1524. IBM Operating System/2 has command processors for the IBM Operating
  1525. System/2 environment and the DOS environment.  Both processors have
  1526. similar capabilities to the IBM DOS Version 3.30 command processor.
  1527.  
  1528. Migration:  Source code changes to an existing program may be
  1529. required before running that application in the IBM Operating
  1530. System/2 environment.  Programs written in a high level language must
  1531. at a minimum be recompiled and relinked.  All assembler programs must
  1532. be modified, reassembled, and relinked.  All timing-dependent
  1533. programs, such as communication, network dependent, hardware
  1534. specific, and interrupt driven applications, must be rewritten to run
  1535. in the IBM Operating System/2 environment.
  1536.  
  1537. Additional Information
  1538.  
  1539. IBM Operating System/2, Version 1.1, contains all the IBM Operating
  1540. System/2 functions.  Version 1.0 contains all the described function,
  1541. except graphics and windowing which are provided in Version 1.1.
  1542.  
  1543. PUBLICATIONS
  1544.  
  1545. The IBM Operating System/2 Version 1.0 is distributed with the
  1546. following items which are not available separately:
  1547.  
  1548. o  Program License Agreement
  1549.  
  1550. o  Diskettes containing the IBM Operating System/2 Version 1.0
  1551.    machine readable information.  Part number 6280196 contains
  1552.    1.44MB, 3.5-inch diskettes.  Part number 6280198 contains 1.2MB,
  1553.    5.25-inch diskettes.
  1554.  
  1555. o  User guide for Version 1.0.
  1556.  
  1557.    Provides introductory information for all users.  Topics include
  1558.    operating system installation and the Installation Aid, program
  1559.    selector, basic IBM Operating System/2 tasks, file management,
  1560.    operating environments for IBM Operating System/2 and DOS
  1561.    applications, and input/output redirection.
  1562.  
  1563. o  User reference for Version 1.0
  1564.  
  1565.    Provides additional information for the experienced user and
  1566.    programmer.  Topics include  multi-tasking, memory management,
  1567.    configuration parameters, IBM Operating System/2 commands, and
  1568.    batch file creation.
  1569.  
  1570. The BASIC Reference Version 3.30 (part number 6280189) is separately
  1571. available for a charge.
  1572.  
  1573. Packaging information for IBM Operating System/2, Version 1.1, will
  1574. be described at general availability of IBM Operating System/2,
  1575. Version 1.1.  Part number 6280194 will contain 1.44MB, 3.5-inch
  1576. diskettes.  Part number 6280195 will contain 1.2MB, 5.25-inch
  1577. diskettes.
  1578.  
  1579. Items may also be available to end users under the terms of the
  1580. revised Quantity Discount Agreement (QDA) Exhibits for IBM Personal
  1581. Computer Licensed Programs announced today.
  1582.  
  1583. SCHEDULE
  1584.  
  1585. General availability of IBM Operating System/2, Version 1.0, is
  1586. planned for first quarter 1988.
  1587.  
  1588. The general availability date for IBM Operating System/2, Version
  1589. 1.1, will be announced fourth quarter 1987.
  1590.  
  1591. Note:  The IBM Operating System/2 Standard Edition is usually
  1592. referred to as the IBM Operating System/2.
  1593.  
  1594. IBM Operating System/2 is positioned as the new enhanced operating
  1595. system for IBM Personal System/2 Models 50, 60, and 80, the IBM PC XT
  1596. Model 286, and the IBM Personal Computer AT for those end users who
  1597. do not require the Communications and Data Base Managers of Operating
  1598. System/2 Extended Edition.  It supports the extended architecture
  1599. common to these products, and provides a foundation for eventual
  1600. migration to the expanded addressing modes of the IBM 80386 systems.
  1601.  
  1602. The extended memory addressability in IBM Operating System/2 removes
  1603. the previous 640KB memory restriction by supporting up to 16MB of
  1604. addressability.  Extended memory supports a new generation of
  1605. applications, and enables the coresidency of multiple applications.
  1606. IBM Operating System/2 supports concurrent operation of multiple
  1607. applications, which provides a more productive environment for the
  1608. user who must move among many applications to be productive.
  1609.  
  1610. IBM Operating System/2 provides a new level of consistency and ease
  1611. of use for multi-tasking operating systems with windowing, graphics,
  1612. online documentation, contextual help, and automated installation.
  1613.  
  1614. IBM Operating System/2 provides a DOS application environment which
  1615. allows operation of a single DOS application concurrent with
  1616. applications written or modified for IBM Operating System/2.
  1617. Applications which may not run in the DOS compatibility environment
  1618. include time dependent programs; such as communications and real time
  1619. applications; hardware specific routines such as device drivers, and
  1620. network dependent applications.
  1621.  
  1622. A transitional offering to IBM Operating System/2 Version 1.0 will be
  1623. available to licensees of IBM DOS Version 3.X (versions DOS 3.0, 3.1,
  1624. 3.2, and 3.30) for six months following general availability in the
  1625. United States.  This offering will allow licensees of IBM DOS Version
  1626. 3.X to acquire IBM Operating System/2 at a reduced price, and permits
  1627. the end user to continue using IBM DOS Version 3.X, while using IBM
  1628. Operating System/2.  This offering:
  1629.  
  1630. o  Lowers cost to migrate to IBM Operating System/2 Version 1.0
  1631.  
  1632. o  Allows continued support for programs that do not run in IBM
  1633.    Operating System/2 Version 1.0
  1634.  
  1635. o  Encourages the end user to purchase newly announced hardware now,
  1636.    rather than delay the purchase until availability of IBM Operating
  1637.    System/2 Version 1.0
  1638.  
  1639. This offering applies only to licensees of the IBM DOS Version 3.X
  1640. residing in the United States or Puerto Rico.  Ordering information
  1641. will be provided at general availability of IBM Operating System/2
  1642. Version 1.0.
  1643.  
  1644. In addition, licensees of IBM Operating System/2 Version 1.0, in the
  1645. United States or Puerto Rico, are entitled to a free IBM Operating
  1646. System/2 replacement at availability of IBM Operating System Version
  1647. 1.1.  Details will be provided at general availability of the
  1648. product.
  1649. A transitional offering to IBM Operating System/2, Version 1.0, will
  1650. be available to licensees of IBM DOS Version 3.X (Versions DOS 3.0,
  1651. 3.1, 3.2 and 3.30).  Details on the transitional offering will be
  1652. published at general availability of IBM Operating System/2, Version
  1653. 1.0.
  1654.  
  1655. TECHNICAL INFORMATION
  1656.  
  1657. Hardware Requirements:
  1658.  
  1659. Machine Requirements: The recommended minimum hardware configuration
  1660. for IBM Operating System/2 is:
  1661.  
  1662. o  IBM Personal Computer system unit with 1.5MB of memory when
  1663.    configured to run only IBM Operating System/2 applications, and
  1664.    2MB of memory when configured to run both IBM Operating System/2
  1665.    and DOS applications.
  1666.  
  1667.    -  IBM Personal System/2 (Models 50, 60 or 80)
  1668.  
  1669.    -  IBM Personal Computer AT (5170): Models 099, 239, 319, or 339
  1670.  
  1671.    -  IBM Personal Computer AT (5170): Model 068 with fixed disk to
  1672.       make the system unit equivalent to a Model 099.
  1673.  
  1674.    -  IBM Personal Computer XT (5162): Model 286
  1675.  
  1676. o  One diskette drive (high capacity)
  1677.  
  1678. o  One fixed disk drive
  1679.  
  1680. o  Keyboard
  1681.  
  1682. o  Display adapter and associated display
  1683.  
  1684. IBM Operating System/2 supports the following devices:
  1685.  
  1686. o  Diskette Drives
  1687.  
  1688.    -  IBM 3.5-inch high-capacity diskette drive (1.44MB)
  1689.    -  IBM 3.5-inch diskette drive (720KB)
  1690.    -  IBM 4865, Model 2.  IBM Personal Computer 3.5-inch External
  1691.       Diskette Drive (720KB)
  1692.    -  IBM 5.25-inch high-capacity diskette drive (1.2MB)
  1693.    -  IBM 5.25-inch diskette drive (360KB)
  1694.    -  Personal Computer 5.25-inch External Diskette Drive (360KB)
  1695.  
  1696. o  Fixed Disks
  1697.  
  1698.    -  IBM 20MB Fixed Disk Drive
  1699.    -  IBM 30MB Fixed Disk Drive
  1700.    -  IBM 44MB Fixed Disk Drive
  1701.    -  IBM 70MB Fixed Disk Drive
  1702.    -  IBM 115MB Fixed Disk Drive
  1703.  
  1704.       Note: The 44MB, 70MB and 115MB fixed disks are supported as
  1705.       multiple logical drives, each having a maximum size of 32MB.
  1706.  
  1707. o  One of the adapter and display combinations listed below:
  1708.  
  1709.    -  IBM Color/Graphics Monitor Adapter with IBM Color Display
  1710.       (5153).
  1711.  
  1712.    -  IBM Enhanced Graphics Adapter with one of the following
  1713.       displays:  IBM Enhanced Color Display (5154) or IBM Color
  1714.       Display (5153).
  1715.  
  1716.    -  IBM Personal System/2  Display Adapter for IBM Personal
  1717.       Computer AT or XT-286 with one of the following displays:  IBM
  1718.       Personal System/2 Color Display (8513), IBM Personal System/2
  1719.       Monochrome Display (8503), IBM Personal System/2  Color Display
  1720.       (8512), or IBM Personal System/2  Color Display (8514).
  1721.  
  1722.    -  IBM Personal System/2 system unit (Models 50, 60 or 80) with
  1723.       one of the following displays: IBM Personal System/2 Color
  1724.       Display (8513), IBM Personal System/2 Monochrome Display
  1725.       (8503), IBM Personal System/2  Color Display (8512), or IBM
  1726.       Personal System/2 Color Display (8514).
  1727.  
  1728.    -  IBM Personal System/2  Display Adapter 8514/A with one of the
  1729.       following displays:  IBM Personal System/2 Color Display
  1730.       (8513), IBM Personal System/2 Monochrome Display (8503), IBM
  1731.       Personal System/2 Color Display (8512), or IBM Personal
  1732.       System/2 Color Display (8514).
  1733.  
  1734.    IBM Operating System/2, Version 1.0, support for specific adapters
  1735.    is as follows:
  1736.  
  1737.    -  IBM Color/Graphics Monitor Adapter:  IBM Operating System/2
  1738.       only supports text mode (25 lines) in the IBM Operating
  1739.       System/2 environment and CGA compatibility modes in the DOS
  1740.       environment.
  1741.  
  1742.    -  IBM Enhanced Graphics Adapter:  IBM Operating System/2 only
  1743.       supports text mode (25 or 43 lines) in the IBM Operating
  1744.       System/2 environment, and CGA compatibility modes in the DOS
  1745.       environment.
  1746.  
  1747.    -  IBM Personal System/2 Display Adapter for IBM Personal Computer
  1748.       AT or XT-286:  IBM Operating System/2 only supports text mode
  1749.       (25 or 50 lines) in the IBM Operating System/2 environment, and
  1750.       CGA compatibility modes in the DOS environment.
  1751.  
  1752.    -  IBM Personal System/2 system unit (Models 50, 60 or 80):  Same
  1753.       support as for IBM Personal System/2 Display Adapter.
  1754.  
  1755.    -  IBM Personal System/2  Display Adapter 8514/A:  Same support as
  1756.       for IBM Personal System/2 Display Adapter.
  1757.  
  1758.    The IBM Operating System/2, Version 1.1, support for each adapter
  1759.    includes all Version 1.0 support for that adapter, plus All Points
  1760.    Addressable support in the IBM Operating System/2 environment.
  1761.  
  1762. o  Printers
  1763.  
  1764.    Note:  Parallel attached printers are supported in both the IBM
  1765.    Operating System/2 and DOS environments.  Serially (asynchronous)
  1766.    attached printers are supported in only the IBM Operating System/2
  1767.    environment.
  1768.  
  1769.    -  IBM 4201 Proprinter, Model 1
  1770.  
  1771.    -  IBM 4201 Proprinter II
  1772.  
  1773.    -  IBM 4202 Proprinter XL, Model 1
  1774.  
  1775.    -  IBM 4207 Proprinter X 24
  1776.  
  1777.    -  IBM 4208 Proprinter XL 24
  1778.  
  1779.    -  IBM 5152 Graphics Printer, Model 2
  1780.  
  1781.       Note:  The Graphics Printer is no longer marketed.
  1782.  
  1783.    -  IBM 5182 Color Printer, Model 1
  1784.  
  1785.       Note:  The Color Printer is no longer marketed.
  1786.  
  1787.    -  IBM 5201 Quietwriter(R), Models 1 & 2
  1788.  
  1789.    -  IBM 5202 Quietwriter III
  1790.  
  1791.    -  IBM 5216 Wheelprinter (parallel)
  1792.  
  1793.    -  IBM 5223 Wheelprinter E (parallel)
  1794.  
  1795.       Note:  IBM Operating System/2, Version 1.0, supports each of
  1796.       the above printers as an IBM Graphics Printer (5152, Model 2).
  1797.       IBM Operating System/2, Version 1.1, provides All Points
  1798.       Addressable support to the printers, where appropriate.
  1799.  
  1800.       (R)  Registered trademark of the International Business
  1801.       Machines Corporation.
  1802.  
  1803. o  Keyboard
  1804.  
  1805. o  Pointing Devices
  1806.  
  1807.    -  IBM Personal System/2 Mouse attached to the system pointing
  1808.       device port
  1809.  
  1810.    -  Serial pointing device
  1811.  
  1812.       -- Microsoft(1) Mouse for IBM Personal Computers, Part Number
  1813.          039-099, 100ppi
  1814.  
  1815.       -- Microsoft Mouse for IBM Personal Computers, Part Number
  1816.          039-199, 200ppi
  1817.  
  1818.       -- PC Mouse(2), Part Number 900120-214, 100 ppi
  1819.  
  1820.       -- Visi On(3) Mouse, Part Number 69910-1011, 100 ppi
  1821.  
  1822.          Note:  Serially (asynchronous) pointing devices are
  1823.          supported in only the Operating System/2 environment.
  1824.  
  1825.    -  Parallel pointing device for IBM Personal Computer AT and
  1826.       XT-286
  1827.  
  1828.       -- Microsoft Mouse for IBM Personal Computers, Part Number
  1829.          037-099, 100ppi Part Number 037-199, 200ppi
  1830.  
  1831.    -  InPort Microsoft Mouse for IBM Personal Computers AT and
  1832.       XT-286, Part Number 037-299, 200ppi
  1833.  
  1834. (1)  Registered trademark of Microsoft Corporation.
  1835.  
  1836. (2)  Trademark of Metagraphics/Mouse Systems.
  1837.  
  1838. (3)  Trademark of Visi-On Corporation.
  1839.  
  1840. o  Plotters
  1841.  
  1842.    Note:  Plotters are asynchronously attached, and can be supported
  1843.    only in the IBM Operating System/2 environment.  The IBM Operating
  1844.    System/2, Version 1.1 provides plotter support.  Plotter support
  1845.    for IBM Operating System/2, Version 1.0, must be provided by the
  1846.    application.  For example, the IBM Operating System/2 Graphics
  1847.    Development Toolkit supports the IBM 6180, IBM 7371, and IBM 7372
  1848.    plotters.
  1849.  
  1850.    -  IBM 6180 Plotter
  1851.    -  IBM 6184 Plotter
  1852.    -  IBM 6186 Plotter
  1853.    -  IBM 7371 Plotter
  1854.    -  IBM 7372 Plotter
  1855.    -  IBM 7374 Plotter
  1856.    -  IBM 7375 Plotter
  1857.  
  1858.    Note:  The IBM 7371, 7374 and 7375 Plotters are no longer
  1859.    marketed.
  1860.  
  1861. o  Other
  1862.  
  1863.    -  IBM Personal Computer AT Serial/Parallel Adapter Card
  1864.    -  IBM Personal System/2 Dual Asynchronous Adapter/A
  1865.    -  IBM Personal System/2 Multiprotocol Adapter/A  in asynchronous
  1866.       mode
  1867.  
  1868.    Note:  A maximum of three serial ports is supported on the IBM
  1869.    Personal System/2 (Models 50, 60, or 80) system unit.  One port is
  1870.    already on the system board.
  1871.  
  1872.    -  Math Co-processor (Intel 80287)
  1873.    -  Math Co-processor (Intel 80387)
  1874.  
  1875.    Note:  The availability date for support of the 80387 math
  1876.    co-processor on 80386 systems (supported as an 80287) will be
  1877.    announced in fourth quarter 1987.
  1878.  
  1879.    For additional memory for the IBM Personal Computer AT or XT-286,
  1880.    the end user can order one or two of the following combinations:
  1881.  
  1882.    -  Memory Expansion Adapter with 512K Memory installed (55X3560)
  1883.  
  1884.    -  Memory Expansion Adapter with 1MB Memory installed (55X3679)
  1885.  
  1886.    -  Memory Module Kit - 512K (55X3547)
  1887.  
  1888.    -  Memory Module Kit - 1MB (55X3681)
  1889.  
  1890.    For additional memory for the IBM Personal System/2 (Models 50 or
  1891.    60), the end user can order:
  1892.  
  1893.    -  512KB to 2MB Memory Expansion
  1894.  
  1895.    -  2MB Memory Expansion
  1896.  
  1897.    Note:  The IBM Operating System/2 supports these features as
  1898.    extended memory.
  1899.  
  1900.    For additional memory for the IBM Personal System/2 (Model 80),
  1901.    the end user can order:
  1902.  
  1903.    -  1MB System Board Memory Expansion
  1904.  
  1905.    -  2MB to 6MB Memory Expansion
  1906.  
  1907. Supported Hardware for Family Applications:  The application
  1908. developer can write a Family application which is portable from IBM
  1909. Operating System/2 to DOS.  A Family application is an executable
  1910. module that can run in all three environments:  an IBM Operating
  1911. System/2 environment that runs IBM Operating System/2 applications,
  1912. an IBM Operating System/2 environment that runs a DOS application, or
  1913. the IBM DOS Version 3.30 environment.  A Family application has the
  1914. same or similar capabilities as an IBM DOS Version 3.30 application;
  1915. a Family application cannot use the new IBM Operating System/2
  1916. capabilities, such as larger memory addressability, multi-tasking
  1917. application program interface, or the graphics and windowing
  1918. capabilities of the Presentation Interface.  Assuming there is
  1919. sufficient memory, display, and other appropriate hardware, a Family
  1920. application can run on all the systems units supported by the IBM
  1921. Operating System/2 and IBM Personal Computer Disk Operating System
  1922. Version 3.30.
  1923.  
  1924. Software Requirements:
  1925.  
  1926. Programming Requirements:  An application developer should purchase
  1927. the IBM Operating System/2 Programmer Toolkit and IBM Operating
  1928. System/2 Technical Reference.  The Toolkit is required to create an
  1929. IBM Operating System/2 application using many Presentation Manager
  1930. functions.  It is also required to create Family applications.
  1931.  
  1932. Compatibility:  Both IBM Operating System/2 and IBM DOS Version 3.30
  1933. can be run on the same machine, but not concurrently.  The same data
  1934. files can be accessed by programs or commands running under either
  1935. operating system.
  1936.  
  1937. Prerequisites:  The recommended minimum system unit memory size is
  1938. 1.5MB when configured to run only IBM Operating System/2
  1939. applications, and 2MB when configured to run both IBM Operating
  1940. System/2 and DOS Version 3.30 applications.
  1941.  
  1942. The appropriate Personal Computer AT and PC XT Models must have
  1943. either 512KB or 640KB in the lower address space, and 1MB above the
  1944. one megabyte address space boundary.
  1945.  
  1946. End User Responsibilities:  The end user should:
  1947.  
  1948. o  Confirm that the Diskette Drive "A" is the same size (3.5-inch or
  1949.    5.25-inch) and capacity (1.2MB or 1.44MB) as the IBM Operating
  1950.    System/2 diskettes.
  1951.  
  1952. o  Ensure that fixed disk "C" has enough free space.  Space
  1953.    requirements are given in the next section.
  1954.  
  1955. o  Create a backup copy of the IBM Operating System/2 distribution
  1956.    diskettes.
  1957.  
  1958. o  Install IBM Operating System/2 on fixed disk using the automated
  1959.    installation procedure.
  1960.  
  1961. Installability:  The IBM Operating System/2 diskettes contain
  1962. procedures for installing the IBM Operating System/2, and the
  1963. Installation Aid for installing system extensions.  The operating
  1964. system installation uses diskette drive "A" and fixed disk "C".  The
  1965. IBM Operating System/2 installation and the IBM Operating System/2
  1966. Installation Aid are described in the attachment.  The IBM Operating
  1967. System/2 user guide contains instructions for system installation and
  1968. using the Aid.
  1969.  
  1970. IBM Operating System/2, Version 1.0, distribution diskettes contain
  1971. approximately 5 megabytes of information.  Additional disk space is
  1972. needed for system files, such as swap and history files.  The amount
  1973. of required disk space is dependent on the number of installed
  1974. applications and the amount of physical memory (which affects swap
  1975. file space).  The end user must ensure that fixed disk "C" has
  1976. sufficient space.
  1977.  
  1978. End user management is responsible for evaluation, selection, and
  1979. implementation of security features, administrative procedures, and
  1980. appropriate controls in application systems and communication
  1981. facilities.
  1982.  
  1983. Warranty Period:  All media is warranted for three months.
  1984.  
  1985. The following items have enhanced services and some are warranted as
  1986. shown below:
  1987.  
  1988. Part                     3 Month     Program     Extended    Last
  1989. Number   Description     Warranty(1) Services(2) Support(3)  Date(4)
  1990.  
  1991. 6280196  Oper. S/2       Yes         Yes         No
  1992.           Stand. Ed.
  1993.           Version 1.0
  1994.           3.5-inch Media
  1995.  
  1996. 6280198  Oper. S/2       Yes         Yes         No
  1997.           Stand. Ed.
  1998.           Version 1.0
  1999.           5.25-inch Media
  2000.  
  2001. 6280194  Oper. S/2       Yes         Yes         No
  2002.           Stand. Ed.
  2003.           Version 1.1
  2004.           3.5-inch Media
  2005.  
  2006. 6280195  Oper. S/2       Yes         Yes         No
  2007.           Stand. Ed.
  2008.           Version 1.1
  2009.           5.25-inch Media
  2010.  
  2011. (1) 3 Month Warranty:  Available for three months following the date
  2012.     of delivery to the end user by the Dealer, but not later than the
  2013.     date shown under "Last Date."
  2014.  
  2015. (2) Program Services:  Defect-related service, including the IBM
  2016.     Support Center, will be available until 12 months after general
  2017.     availability, but not later than the date shown under "Last
  2018.     Date."  IBM does not guarantee service results or represent or
  2019.     warrant that all errors or program defects will be corrected.
  2020.     Instructions for reporting problems are included in the product
  2021.     publications.
  2022.  
  2023.     The Dealer will act as the interface between its end users and
  2024.     IBM.
  2025.  
  2026.     IBM will respond to a reported defect in the unaltered portion of
  2027.     the program by issuing defect correction information, such as
  2028.     corrected code.  One copy of a correction will be provided to the
  2029.     Dealer reporting the defect.  Dealers are responsible for making
  2030.     and distributing copies of the correction to their end users.
  2031.  
  2032. (3) Extended Support:  IBM Extended Support is available from IBM at
  2033.     a charge.  Licensed end users must subscribe to IBM Extended
  2034.     Support through a 12-month subscription.  For additional
  2035.     information, call the IBM Program Support Center, toll-free, at 1
  2036.     800 426-2266.
  2037.  
  2038. (4) This information will be provided when each product is available
  2039.     for shipment.
  2040.  
  2041. Transitional Offering Ordering Information:  The following two items
  2042. will be available to licensees of IBM DOS Version 3.X (Versions 3.0,
  2043. 3.1, 3.2, and 3.30).  Payment will be $200.00 for each copy plus
  2044. applicable state and local sales taxes.  Details on the transitional
  2045. offering, and Dealer participation, will be published at general
  2046. availability of IBM Operating System/2 Version 1.0.
  2047.  
  2048. CHARGES
  2049.  
  2050.  
  2051.  
  2052.                                   Single
  2053.                                   Unit
  2054. Part                              License
  2055. Number    Description             Charge*
  2056.  
  2057. 6280196   Operating System/2      $325
  2058.             Standard Edition
  2059.             Version 1.0
  2060.  
  2061. 6280198   Operating System/2       325
  2062.             Standard Edition
  2063.             Version 1.0
  2064.  
  2065. 6280194   Operating System/2       325
  2066.             Standard Edition
  2067.             Version 1.1
  2068.  
  2069. 6280195   Operating System/2       325
  2070.             Standard Edition
  2071.             Version 1.1
  2072.  
  2073. * Single Unit License Charge
  2074. This reflects the license charges for a single unit acquired from IBM
  2075. and is subject to change without notice.  These charges are for
  2076. information purposes only and shall not limit in any way the Dealers'
  2077. ability to set their own charges for IBM products.
  2078. /*
  2079. "IBM Operating System/2 Extended Edition","IBM Announce",04-2-1987
  2080.  
  2081. IBM Operating System/2(TM) Extended Edition Version 1.1
  2082.  
  2083. IBM Operating System/2 Extended Edition Version 1.1 is a new
  2084. generation of operating system providing comprehensive
  2085. function for both the end user and the application
  2086. developer.  It provides the capabilities of the IBM
  2087. Operating System/2 Standard Edition Version 1.1, plus
  2088. relational data base and communications managers in a single
  2089. product.  It supports the IBM Personal System/2 Models 50,
  2090. 60, and 80, the IBM Personal Computer AT(R), and the IBM
  2091. Personal Computer XT(TM) (Model 286).  The Communications
  2092. Manager provides a wide range of concurrent connectivities
  2093. and protocols, concurrent emulation of multiple terminal
  2094. types, file transfer under terminal emulation, multiple
  2095. programming interfaces, and communications and systems
  2096. management support.  The Database Manager is consistent with
  2097. the IBM family of relational data base products, IBM
  2098. Database 2 (DB2), Structured Query Language/Data System
  2099. (SQL/DS), and Query Management Facility (QMF).  IBM
  2100. Operating System/2 Extended Edition Version 1.1 is a
  2101. participant in the IBM Systems Application Architecture.
  2102.  
  2103. (TM)  Trademark of the International Business Machines
  2104. Corporation.
  2105.  
  2106. (R)  Registered trademark of the International Business
  2107. Machines Corporation.
  2108.  
  2109. Licensees of IBM Operating System/2 Standard Edition Version
  2110. 1.0 or Version 1.1 will be offered an upgrade to IBM
  2111. Operating System/2 Extended Edition Version 1.1 for an
  2112. upgrade charge.
  2113.  
  2114. General Availability:
  2115.  
  2116. The availability date of the IBM Operating System/2 Extended
  2117. Edition Version 1.1 will be announced in the fourth quarter
  2118. 1987.
  2119.  
  2120. Program Number:
  2121.  
  2122.   90X7900  IBM Operating System/2
  2123.            Extended Edition Version 1.1 -
  2124.            3.5-inch diskette version
  2125.  
  2126.   90X7899  IBM Operating System/2
  2127.            Extended Edition Version 1.1 -
  2128.            5.25-inch diskette version
  2129.  
  2130. HIGHLIGHTS
  2131.  
  2132. The following are the highlights of IBM Operating System/2
  2133. Extended Edition Version 1.1 and Planned Enhancements (see
  2134. Planned Enhancements section).
  2135.  
  2136. o  Includes IBM Operating System/2 Standard Edition
  2137.    functions, plus:
  2138.  
  2139. o  Communications Manager:
  2140.  
  2141.    -  Concurrent communications over links selected from a
  2142.       wide range of connectivities (SDLC, DFT, IBM
  2143.       Token-Ring Network, IBM PC Network, X.25, and
  2144.       Asynchronous links) using LU6.2, IBM 3270 Data Stream
  2145.       (LU2), and Asynchronous protocols
  2146.  
  2147.    -  Concurrent Emulation of Multiple Terminal Types (IBM
  2148.       3270, and IBM 3101, or DEC VT100(1)) and 5250
  2149.       workstation feature
  2150.  
  2151.    -  Communications and Systems Management (C&SM) support
  2152.  
  2153.    -  Programming Interfaces (PIs) including Advanced
  2154.       Program-to-Program Communications (APPC),
  2155.       Server-Requester Programming Interface (SRPI) for
  2156.       Enhanced Connectivity Facilities, a 3270 program
  2157.       interface, Asynchronous Communications Device
  2158.       Interface (ACDI), IBM NETBIOS, and IEEE 802.2,
  2159.  
  2160.    -  SNA Local Area Network (LAN) support
  2161.  
  2162.    (1)  Registered trademark of the Digital Equipment
  2163.    Corporation.
  2164.  
  2165. o  Database Manager:
  2166.  
  2167.    -  Relational model of data, consistent with IBM Database
  2168.       2 (DB2) and IBM Structured Query Language/Data System
  2169.       (SQL/DS) on IBM host systems
  2170.  
  2171.    -  IBM Structured Query Language (SQL) based on
  2172.       implementation of SQL in DB2 and SQL/DS
  2173.  
  2174.    -  Queries and reports which are extensive subsets of
  2175.       those in the IBM Query Management Facility (QMF) on
  2176.       IBM host systems
  2177.  
  2178.    -  Local area network (LAN) support for multiple-user/LAN
  2179.       data base access with no additional user programming
  2180.  
  2181. DESCRIPTION
  2182.  
  2183. IBM Operating System/2 Extended Edition Version 1.1 is a
  2184. new, functionally rich operating system for the IBM Personal
  2185. System/2 Models 50, 60, and 80, the IBM Personal Computer AT
  2186. Models 099, 239, 319, and 339, and the IBM Personal Computer
  2187. XT Model 286.
  2188.  
  2189. o  IBM Operating System/2 Standard Edition Version 1.1
  2190.    functions and advantages incorporated including:
  2191.  
  2192.    -  16MB Addressable Random Access Memory Support
  2193.  
  2194.    -  Concurrent Processing of Multiple Applications
  2195.  
  2196.    -  High-Level Programming Interface
  2197.  
  2198.    -  Presentation Manager
  2199.  
  2200.    -  Enhanced Ease-of-Use Facilities
  2201.  
  2202.    -  PC DOS Compatibility
  2203.  
  2204. o  The Communications Manager includes support for:
  2205.  
  2206.    -  Emulation of IBM 3270 synchronous and IBM 3101, and
  2207.       DEC VT100 asynchronous terminals
  2208.  
  2209.    -  IBM strategic SNA protocols (3270 data stream and
  2210.       Advanced Program-to-Program Communications LU6.2)
  2211.  
  2212.    -  A variety of communications links
  2213.  
  2214.    -  Communications and Systems Management (C&SM) alerts
  2215.  
  2216. o  The Database Manager provides:
  2217.  
  2218.    -  IBM SQL for definition, update, and retrieval of data
  2219.  
  2220.    -  Interactive data manipulation procedures for less
  2221.       experienced users
  2222.  
  2223.    -  Tools for application creation
  2224.  
  2225.    -  Utilities
  2226.  
  2227. o  Systems Application Architecture
  2228.  
  2229. o  New Service and Warranty
  2230.  
  2231. o  National Language Support
  2232.  
  2233. IBM Operating System/2 Extended Edition Version 1.1 is an
  2234. operating system for users of communications and data base
  2235. applications.
  2236.  
  2237. Personalized Installation
  2238.  
  2239. Installation tools support installing the base operating
  2240. system and an individually selected mixture of the base
  2241. operating system, Communications Manager, and Database
  2242. Manager functions.  The installation tools feature full
  2243. screen, interactive, installation menus with online helps.
  2244. Once the chosen mixture is installed on the hardfile,
  2245. program segments are loaded into memory as required to
  2246. perform the functions.
  2247.  
  2248. Base Operating System
  2249.  
  2250. All the facilities of IBM Operating System/2 Standard
  2251. Edition Version 1.1 are available in IBM Operating System/2
  2252. Extended Edition Version 1.1.  The following are highlights
  2253. of the base operating system functions and facilities:
  2254.  
  2255. 16MB Addressable Random Access Memory Support:  Operating
  2256. System/2 supports up to 16MB of addressable random access
  2257. memory.  This enables application developers to take full
  2258. advantage of memory beyond 640KB for applications and data.
  2259. End users will have the benefit of larger and functionally
  2260. richer applications that can process larger amounts of data
  2261. such as spreadsheets and large documents.
  2262.  
  2263. Operating System/2 implements virtual memory through segment
  2264. swapping.  An Operating System/2 application program can be
  2265. larger than available real memory.  Actual size is dependent
  2266. on program characteristics and the physical capacity of the
  2267. system.  Operating System/2 manages physical memory by
  2268. swapping memory segments to a disk file as required.
  2269.  
  2270. Concurrent Processing of Multiple Applications:  New
  2271. applications written to take advantage of the function
  2272. provided in Operating System/2 may be run and displayed
  2273. concurrently for the convenience and increased productivity
  2274. of the end user.  Switching between applications is fast and
  2275. simple.  Productivity increases because time previously
  2276. spent starting and stopping, entering and exiting
  2277. applications in a single application environment can now be
  2278. spent more productively actually processing data.
  2279. Applications can also be written without knowledge of what
  2280. other applications will coexist.
  2281.  
  2282. High Level Programming Interface:  IBM is addressing
  2283. application development productivity and future
  2284. compatibility by providing application developers with a
  2285. high level CALL interface to Operating System/2.
  2286. Applications written to this interface will be compatible
  2287. with successive versions of Operating System/2, and also
  2288. with successive Personal System/2 systems.  Applications can
  2289. also take advantage of a high level of device independence.
  2290. This assists in upgrading to new IBM Personal System/2
  2291. systems, or to new versions of Operating System/2.
  2292.  
  2293. Application developers may choose to use a subset of the
  2294. Operating System/2 CALL interface which allows the same
  2295. program to run under DOS 3.30 and under Operating System/2.
  2296.  
  2297. Presentation Manager:  The Presentation Manager provides
  2298. windowing and graphics functions, along with an application
  2299. enabling interface, to improve productivity when developing
  2300. applications that support the Common User Access of the
  2301. Systems Application Architecture.
  2302.  
  2303. Windowing allows multiple applications to be viewed by the
  2304. end user at the same time.  Each application can support
  2305. multiple windows.  The user can control window size and
  2306. position, and an application can create or delete windows.
  2307. A clipboard function is provided to enable the user or
  2308. application to extract data from one window and move it to
  2309. another window or from one application to another.
  2310.  
  2311. Graphics support enables the development of a broad range of
  2312. applications which take advantage of the supported all
  2313. points addressable (APA) devices.  There is a wide range of
  2314. vector graphics, raster operations, and extensive font
  2315. support, including multiple font styles and sizes.  Graphics
  2316. orders can be stored which enable the application to manage
  2317. the picture data and facilitate fast redrawing of pictures.
  2318.  
  2319. Enhanced Ease of Use Facilities:  Enhanced ease of use
  2320. facilities in Operating System/2 make it easier for the
  2321. novice to learn and simpler for both the novice and the
  2322. experienced user to operate.  Operating System/2 provides
  2323. comprehensive Help information and descriptive written
  2324. system messages.  Much of this Help information is
  2325. contextual in nature, giving the end user the information
  2326. needed to complete the task at hand.  For beginners, there
  2327. is a tutorial to assist in getting started by learning how
  2328. to perform basic operating system tasks.
  2329.  
  2330. Operating System/2 also provides an interface to the system
  2331. commands that support the IBM Systems Application
  2332. Architecture conventions for Common User Access.  Through
  2333. this interface, applications can be started and stopped or
  2334. added and deleted from the system as required.  The size and
  2335. position of the application windows can also be controlled.
  2336. The user can control local printout on a printer or a
  2337. plotter.  Also, information and data contained in the
  2338. Operating System/2 file system can be accessed.
  2339.  
  2340. Compatibility with PC DOS:  Operating System/2 provides a PC
  2341. DOS environment that allows many existing PC DOS
  2342. applications to run unchanged.  This makes the transition
  2343. from PC DOS to Operating System/2 easier.
  2344.  
  2345. Applications which may not run in the PC DOS compatibility
  2346. environment include time dependent programs, such as
  2347. communications and real time applications, hardware specific
  2348. routines, such as device drivers and network dependent
  2349. applications.
  2350.  
  2351. Operating System/2 uses many commands from the basic set of
  2352. PC DOS commands.  It also assists in the transition from PC
  2353. DOS to Operating System/2.  The user familiar with PC DOS
  2354. commands need only learn the Operating System/2 commands and
  2355. concepts that support Operating System/2's extended
  2356. capabilities.
  2357.  
  2358. With the new Programmer Toolkit, it will be possible to
  2359. create applications that run on both PC DOS and Operating
  2360. System/2 using a subset of the the full capability of
  2361. Operating System/2.
  2362.  
  2363. Files created by the user under either DOS 3.30 or Operating
  2364. System/2 are interchangeable.  This will help the transition
  2365. from PC DOS to Operating System/2.
  2366.  
  2367. Communications Manager
  2368.  
  2369. The Communications Manager provides communication services
  2370. for applications written for the IBM Operating System/2
  2371. environment, between IBM Personal Computers and IBM Personal
  2372. System/2, and host networks.  These services provide
  2373. communication to personal computers and systems over a wide
  2374. range of local and remote connectivities including SDLC,
  2375. Distributed Function Terminals (DFT) mode to an IBM 3174 or
  2376. 3274, IBM Token-Ring and IBM PC Network LANs, and
  2377. asynchronous links; using LU6.2, 3270 data stream (LU2), and
  2378. asynchronous communications protocols.  Emulation support
  2379. for multiple terminal types concurrently is provided; and
  2380. file transfer and a keyboard remap facility are supported.
  2381. Several programming interfaces are provided to allow
  2382. programs to take advantage of the power of the supported
  2383. Personal Computer models, and supported IBM Personal
  2384. System/2 models, and to facilitate programmer productivity
  2385. in applications development.  The Communications Manager
  2386. provides alerts for network management, function for problem
  2387. determination, and controls for SNA communication services.
  2388.  
  2389. Data Link and Data Stream Support:  An IBM Personal Computer
  2390. or IBM Personal System/2 may be attached to an IBM Personal
  2391. Computer, an IBM Personal System/2, a host, or departmental
  2392. system, locally via the IBM Token-Ring or IBM PC Network
  2393. LANs, and DFT (to an IBM 3X74 controller); and remotely via
  2394. SDLC and Asynchronous links, as shown in the following
  2395. matrix:
  2396.  
  2397. Supported        Interface                File
  2398. Systems          or Emulation Protocol    Transfer  Link(2)
  2399. IBM              APPC         LU6.2       --        SDLC
  2400. System/370                                           (3720, 3725,
  2401. Architec-                                            3705, 3726, &
  2402. ture including                                       9370
  2403. 9370                                                 Integrated
  2404.                                                      Controller)
  2405.                                                     Token-Ring
  2406.                                                      (3720, 3725,
  2407.                                                      3726, & 9370
  2408.                                                      Integrated
  2409.                                                      Controller)
  2410.                                                     Token-Ring
  2411.                                                      Using 3174's
  2412.                                                      3270 Gateway
  2413.                                                      (#3025)
  2414.                                                      For PU2.0
  2415.                  SRPI         LU2         --        DFT via 3174/
  2416.                  3270         LU2         3270-PC    3274 (To
  2417.                                            File      SDLC,
  2418.                                            Transfer  BSC, or
  2419.                                            Program   Channel)
  2420.                                                      & 9370
  2421.                                                      Workstation
  2422.                                                      Controller
  2423.                                                     SDLC (3720,
  2424.                                                      3725, 3705,
  2425.                                                      3726, & 9370
  2426.                                                      Integrated
  2427.                                                      Controller)
  2428.                                                     Token-Ring
  2429.                                                      (3720, 3725,
  2430.                                                      3726, & 9370
  2431.                                                      Integrated
  2432.                                                      Controller)
  2433.                                                     Token-Ring
  2434.                                                      Using 3174's
  2435.                                                      3270 Gateway
  2436.                                                      (#3025)
  2437.                                                      For PU2.0
  2438.                  3101,VT100   --          3270-PC   Async(2)
  2439.                                            File
  2440.                                            Transfer
  2441.                                            Program
  2442. IBM              APPC         LU6.2       --        SDLC
  2443. Personal                                            Token-Ring
  2444.  System/2                                           PC Network
  2445. and IBM PC
  2446.                  --           --          XModem,   Async
  2447.                                           Pacing+
  2448. IBM System/36    APPC         LU6.2       --        SDLC,Token
  2449.                                                     -Ring
  2450. IBM System/38    APPC         LU6.2       --        SDLC
  2451. IBM Series/1     APPC         LU6.2       --        SDLC
  2452.  
  2453.                  3101         --          --        Async
  2454. IBM System/88    APPC         LU6.2       --        SDLC
  2455. IBM RT PC        APPC         LU6.2       --        SDLC
  2456.                  VT100        --          XModem    Async
  2457. Other Hosts(4)   VT100        --          XModem    Async
  2458.                                           Pacing+
  2459.                  3101*        --          XModem,   Async
  2460.                                           Pacing+
  2461.  
  2462. *  Character mode
  2463.  
  2464. +  Sending an ASCII text file to another system
  2465.  
  2466. (2) The Communications Manager will support combinations of
  2467.    these links subject to the limitations imposed by
  2468.    installed adapters, memory size and processor capacity.
  2469.    All supported SNA links can be shared by applications
  2470.    which may use up to five 3270 display sessions per
  2471.    workstation over SDLC, IBM Token-Ring Network and DFT
  2472.    links.  A maximum of 255 concurrent SNA LU6.2 sessions
  2473.    are supported over remote SDLC or local IBM Token-Ring
  2474.    Network links.  Asynchronous links are serially usable.
  2475.  
  2476. (3) Asynchronous users requiring SNA support must use a
  2477.    protocol converter on the link.  (See Devices Supported
  2478.    by the Communications Manager section.)
  2479.  
  2480. (4) Appropriately programmed
  2481.  
  2482. Programming Interfaces (PIs):
  2483.  
  2484. Advanced Program-to-Program Communications (APPC) PI:  The
  2485. LU6.2 architecture describes the functions that may be used
  2486. by conforming pairs of programs for Advanced
  2487. Program-to-Program Communications over the supported data
  2488. links.  The interface provides programming access to these
  2489. functions (or verbs).  Both Mapped (Data Stream independent)
  2490. and Basic (Data Stream dependent) verbs are supported.  APPC
  2491. applications may be written to IBM hosts with MVS-CICS and
  2492. VSE-CICS, and IBM S/36, S/38, S/88, Personal System/2,
  2493. Personal Computer, RT PC(TM) and Series/1 systems.
  2494.  
  2495. (TM)  Trademark of the International Business Machines
  2496. Corporation.
  2497.  
  2498. Server-Requester Programming Interface (SRPI):  This is the
  2499. PI for the Enhanced Connectivity Facilities.  It enables the
  2500. writing of simple, communications-independent, requester
  2501. programs which can call to host server programs, with
  2502. synchronous returns.  It is supported over links using LU2
  2503. protocols.  Host server support is available under MVS/TSO
  2504. and VM/CMS.
  2505.  
  2506. Asynchronous Communications Device Interface (ACDI):  This
  2507. interface is provided to allow the writing of applications
  2508. (such as other asynchronous emulators or file transfer
  2509. programs) to exchange data over asynchronous links.  The
  2510. interface provides a high degree of independence of the
  2511. asynchronous hardware used.  Device-specific programming
  2512. modules are required for each supported device type, and are
  2513. included in the product.  They are transparent to user
  2514. applications.  Supported functions include the ability to
  2515. manipulate the line characteristics and connection control
  2516. (connect and disconnect) without having to deal with
  2517. physical device-specific characteristics.
  2518.  
  2519. IBM LAN PIs:  The IBM NETBIOS and IEEE 802.2 Data Link
  2520. Control PIs are provided for communicating across IBM LANs.
  2521.  
  2522. Programs written for the Communications Manager may invoke
  2523. the supported communications functions by calls from IBM
  2524. Pascal/2, Macro Assembler/2, and C/2 to the PIs.
  2525.  
  2526. Source code changes to an existing program may be required
  2527. before running that application in the Operating System/2
  2528. environment.  Programs written in a high level language must
  2529. at a minimum be recompiled and relinked.  All assembler,
  2530. programs must be recoded, reassembled, and relinked.
  2531.  
  2532. Full details of the programming support and the PIs will be
  2533. published in programming reference guides by general
  2534. availability.
  2535.  
  2536. Terminal Emulation:  The Communications Manager allows
  2537. concurrent emulation of synchronous and asynchronous
  2538. terminals.  Emulation is provided for IBM 3270, IBM 3101,
  2539. and DEC VT100 terminals.
  2540.  
  2541. IBM 3270 Terminal Emulation:  The following terminals can be
  2542. emulated:  IBM 3178 (Model 2); IBM 3278 (Models 2, 3, 4, and
  2543. 5); IBM 3279 (Models S2A and S2B).  The following are
  2544. supported:  All Base Data Stream functions; Multiple
  2545. Interactive Screen; Extended Attributes; Extended Data
  2546. Stream (including 7 colors, and extended highlights); File
  2547. Transfer; emulator keyboard remapping; LU Type 2, node Type
  2548. 2.0, to a maximum of five 3270 display sessions per
  2549. workstation over IBM SDLC, Token-Ring, and DFT links.
  2550.  
  2551. IBM 3101 and DEC VT100 Terminal Emulation:  A supported IBM
  2552. Personal Computer model, or a supported IBM Personal
  2553. System/2 model connected to a host supporting an
  2554. Asynchronous link can emulate the IBM 3101 (Model 20) or the
  2555. DEC VT100 terminals.  Lines can be Switched, Non-switched,
  2556. or Direct-connect compatible with 1984 CCITT V24/V28
  2557. (RS232C) as implemented by IBM.
  2558.  
  2559. In IBM 3101 and DEC VT100 terminal emulation modes, the user
  2560. should be able to access data services such as the
  2561. following:
  2562.  
  2563.     Dow Jones News/Retrieval(5)
  2564.  
  2565.     Compuserve Information Service(6)
  2566.  
  2567.     MCI Mail(7)
  2568.  
  2569.     The Source(8)
  2570.  
  2571. (5)  Registered trademark of Dow Jones & Co. Inc.
  2572.  
  2573. (6)  Trademark of Compuserve Inc.
  2574.  
  2575. (7)  Trademark of MCI Communications Corporation.
  2576.  
  2577. (8)  Registered service mark of Source Telecomputing
  2578. Corporation.
  2579.  
  2580. File Transfer:  The Communications Manager  supports the
  2581. following file transfer types with supported hosts,
  2582. supported IBM Personal Computer models, and supported IBM
  2583. Personal System/2 models:
  2584.  
  2585. o  IBM host file transfer programs (See Prerequisites
  2586.    section for program names) are supported under 3270 and
  2587.    Asynchronous emulation.  Under Asynchronous emulation,
  2588.    file transfer with the 3270-PC File Transfer Program
  2589.    includes four-byte CRC error detection.
  2590.  
  2591. o  XModem is supported under Asynchronous emulation with 128
  2592.    byte block transfer and one byte checksum error
  2593.    detection.
  2594.  
  2595. o  Pacing under Asynchronous emulation with line delay
  2596.    interval pacing or host prompt character pacing is
  2597.    supported in sending an ASCII text file.
  2598.  
  2599. Communications and Systems Management:  Communications and
  2600. Systems Management (C&SM) support (for IBM System/370 host
  2601. network) includes:  C&SM alerts for SDLC, ASYNC*, Token-Ring
  2602. and PC Network* data links; and Problem Determination Data.
  2603.  
  2604. *Requires an IBM SDLC or Token-Ring link to communicate
  2605. alerts to the host.
  2606.  
  2607. Problem Determination:  The Communications Manager provides
  2608. functions for gathering and processing problem determination
  2609. data.  These functions include tracing of programming
  2610. interfaces, data units, and/or system events; displaying and
  2611. printing of all or selected error logs from file; system
  2612. dumping; and displaying of all or selected message logs.
  2613.  
  2614. Subsystem Management:  The Communications Manager allows a
  2615. user's system administrator to control and obtain status
  2616. information on the SNA communication resources maintained by
  2617. the Communications Manager.  As a management tool, it
  2618. displays information on which programs are being used,
  2619. sessions being used by the programs, detailed information
  2620. about the sessions, and resources which are active.  It
  2621. allows the activation or deactivation of sessions, data link
  2622. controls, and specific links.  It also can be used to start
  2623. and stop an attach manager which allows remote applications
  2624. to be started.
  2625.  
  2626. Database Manager
  2627.  
  2628. The Database Manager, operating in an IBM Operating System/2
  2629. environment, supports the relational data model, consistent
  2630. with IBM DB2 and IBM SQL/DS.  Data definition, retrieval,
  2631. update, and control operations are supported by the
  2632. Structured Query Language (SQL).  SQL is a high-level data
  2633. language available to users interactively, and through
  2634. application programs written in the IBM C/2 programming
  2635. language.  Application creation tools, including customized
  2636. display forms, menus, and reports, enable the user to
  2637. develop a complete data base application without the need
  2638. for programming.  End user facilities are available for data
  2639. entry, data edit, query, and report writing.
  2640.  
  2641. The Database Manager supports the relational model of data,
  2642. in which data is externally structured in the form of simple
  2643. and easy to understand tables.  Data is organized in rows
  2644. (records) and columns (fields).  The user defines and
  2645. accesses data in terms of tables and operations on these
  2646. tables.  This simple data format along with high level
  2647. application creation tools means that the user (and the
  2648. application program) does not have to understand complex
  2649. physical data structures and access methods.  Implementation
  2650. of the relational model is designed to provide a high degree
  2651. of independence and ease-of-use characteristics for data
  2652. base design, creation, and access.
  2653.  
  2654. The SQL supported by the Database Manager is the Personal
  2655. Computer participant of the Database Interface element of
  2656. the IBM Systems Application Architecture.  SQL is a
  2657. powerful, high-level data definition and manipulation
  2658. language, in which users specify what they want to do, not
  2659. how to do it.  SQL is used for data definition, retrieval,
  2660. insertion, deletion, and updating.  SQL supports arithmetic
  2661. operations on retrieved values.  The query functions support
  2662. selective retrieval from single or multiple tables and
  2663. dynamic sorting of the set of resulting rows.  Built-in
  2664. functions include summation, grouping, ordering, and basic
  2665. statistics (e.g., calculate an average of the values in a
  2666. column).  SQL statements can be entered interactively or
  2667. embedded in an IBM C/2 source application program.  A
  2668. precompiler processes the source program to prepare embedded
  2669. SQL statements for subsequent application program
  2670. compilation and execution.
  2671.  
  2672. Query Manager:  The Query Manager provides interactive, end
  2673. user facilities for data base definition, query, update, and
  2674. report preparation.  It is designed to provide easy-to-use
  2675. access to the data base for users with little or no data
  2676. processing experience, and provides tools to develop
  2677. complete, customized data base applications.  Extensive user
  2678. facilities include:
  2679.  
  2680. Data Definition:  This facility enables the user to create
  2681. and delete tables, views and indexes.  It is accessible from
  2682. either the Prompted Interface or the Command Interface.  See
  2683. "Query Manager User Interfaces".
  2684.  
  2685. Data Entry/Edit:  This facility allows data insert, update,
  2686. and delete of rows within a table.  A formatted display with
  2687. field prompts assists the user.  The user can scroll forward
  2688. through rows of the table or can request a search for rows
  2689. satisfying user-entered search criteria.  The user can also
  2690. enter SQL statements to perform these functions using the
  2691. Command Interface.
  2692.  
  2693. Query:  This facility enables the user to generate SQL
  2694. queries to retrieve data from data base tables.  It is
  2695. accessible from either the Prompted Interface or the Command
  2696. Interface.  Using the Prompted Interface, built-in "list"
  2697. capabilities are available for finding and selecting desired
  2698. table names and column names within tables.
  2699.  
  2700. Report Generator:  This facility allows the user to prepare
  2701. a customized, formatted report using data generated from a
  2702. data base query.  The report can be displayed or printed.  A
  2703. customized report format can be saved for use whenever it is
  2704. required by the end user.
  2705.  
  2706. The Report Generator provides an interactive process for
  2707. defining a report format.  The process allows user selection
  2708. and placement of data columns.  Edit codes allow the user to
  2709. format a field with combinations of a currency symbol,
  2710. comma, decimal point, percent sign, etc.  Edit codes also
  2711. support formatting of dates and time of day.
  2712.  
  2713. The user can insert text for a page heading, footing, and
  2714. column heading.  Arithmetic calculations (e.g.,  subtotals,
  2715. total, average, entry count, minimum/maximum value) can be
  2716. specified for columnar data.  Printer options (e.g., printer
  2717. type, line spacing, number of copies)  can be specified to
  2718. control the printed output of the report.  At any point in
  2719. the report definition process, the user can generate the
  2720. report and display the results.
  2721.  
  2722. The Report Generator function is an extensive subset of the
  2723. Query Interface element of IBM's Systems Application
  2724. Architecture.
  2725.  
  2726. Forms:  This facility allows the user to develop customized
  2727. display screens which can be used for data entry, search,
  2728. and update.  The user can design a display screen which has
  2729. the format of an existing printed form.  The displayed form
  2730. becomes the end user's interface to the data base for data
  2731. search, input, and output operations.  A complete,
  2732. interactive data base application can be developed around
  2733. these forms, using menus and procedures.  Arithmetic
  2734. operations can be specified for data entered by the user, or
  2735. retrieved from a data base.  Once the data has been
  2736. retrieved, the form(s) can be printed.  Multiple tables can
  2737. be used with a single form.  Forms can be saved, and later
  2738. used with a menu, procedure, or another form.
  2739.  
  2740. Menus:  This facility allows the user to define an
  2741. application selection menu.  A menu is used to request
  2742. predefined data base applications.  Menus allow the user to
  2743. run predefined queries, procedures, forms, or another menu
  2744. by simply selecting a single option from the menu.
  2745.  
  2746. Procedures:  A procedure allows a user to store a sequence
  2747. of statements that can be invoked using a single command.  A
  2748. procedure can be used to develop a simple data base
  2749. application, and can be invoked from a menu, form, another
  2750. procedure, or directly from the operating system.  A
  2751. procedure can invoke a query, menu, form, report, or another
  2752. procedure.
  2753.  
  2754. Query Manager User Interfaces:
  2755.  
  2756. Prompted Interface:  This menu-driven, windowing interface
  2757. assists the user with interactive application creation,
  2758. table definition, data entry, data base queries, and report
  2759. definition.  Pop-up windows, with associated help text, lead
  2760. the user through the process of selecting tables and fields,
  2761. and performing the desired data base operations.
  2762.  
  2763. This interface uses windows to prompt the user to:
  2764.  
  2765. o  Create customized forms and menus
  2766. o  Create and delete tables, views, and indexes
  2767. o  Add, delete, and modify data
  2768. o  Query a data base table
  2769. o  Generate a report (with a user-customized or default
  2770.    format) based on the results of a current query
  2771. o  Invoke utility programs
  2772.  
  2773. Command Interface::  This interface allows the user to enter
  2774. a SQL statement or command for immediate execution.  SQL
  2775. statements allow table creation and deletion, data base
  2776. query, and data insert, update, and delete.  The results of
  2777. a query can be displayed or printed as a report.  Commands
  2778. can also be entered to cause execution of a sequence of
  2779. commands (procedure), or a previously defined application,
  2780. such as a customized report.  These commands are consistent
  2781. with the query/report writing products participating in the
  2782. IBM Systems Application Architecture.
  2783.  
  2784. Database Manager Utilities:  The Database Manager provides a
  2785. number of utility functions in support of user data base
  2786. operations:
  2787.  
  2788. o  Import:  provides conversion from IBM Operating System/2
  2789.    files in other formats to an existing IBM Operating
  2790.    System/2 Database Manager table
  2791.  
  2792. o  Export:  provides conversion from an IBM Operating
  2793.    System/2 Database Manager table to a IBM Operating
  2794.    System/2 file in another format
  2795.  
  2796. o  Backup:  backs up a data base
  2797.  
  2798. o  Restore:  restores a data base
  2799.  
  2800. o  Unload:  saves a single table
  2801.  
  2802. o  Load:  restores a single table which was saved using the
  2803.    Unload Utility
  2804.  
  2805. o  Reorg:  reorganizes a table in user-specified order to
  2806.    provide more efficient processing
  2807.  
  2808. o  Runstats:  updates statistics about the physical
  2809.    characteristics of a table or its indexes (used by the
  2810.    system to determine the most effective way to access
  2811.    data)
  2812.  
  2813. Data Conversion:  The Database Manager provides
  2814. Import/Export Utilities to assist in exchanging data with
  2815. other applications.
  2816.  
  2817. These utilities allow the user to convert data from an IBM
  2818. Personal Computer file to a relational data base table, and
  2819. from a relational data base table to an IBM Personal
  2820. Computer file.
  2821.  
  2822. IBM Personal Computer files supported: (1)
  2823.  
  2824.                           File                              Version
  2825. Format                    Source                            Supported
  2826.  
  2827. Delimited                 IBM Personal
  2828.  ASCII(2)                 Decision Series(3)                1.0, 2.0
  2829. WKS(9)                    Lotus 1-2-3(13)                   1.0, 1A
  2830. WK1(10)                   1-2-3(14)                         2.0
  2831. WRK(11)                   Symphony(15)                      1.0
  2832. WR1(12)                   Symphony(16)                      1.1
  2833.  
  2834. (1) Data for import must be a single table, i.e., a file,
  2835. with rows (records) and named columns (fields).  Each row
  2836. must have the same row description.  Each column must
  2837. contain data of the same data type.
  2838.  
  2839. (2) This format is also known as CSV (Comma Separated
  2840. Variables) and Basic Sequential (Basic PRINT # and WRITE #).
  2841.  
  2842. (3) Many programs can produce delimited ASCII files (e.g.,
  2843. dBase II(14), dBase III(15), dBase III Plus(16), etc.).
  2844.  
  2845. (9)   Registered trademark of Lotus Development Corporation.
  2846.  
  2847. (10)  Registered trademark of Lotus Development Corporation.
  2848.  
  2849. (11)  Registered trademark of Lotus Development Corporation.
  2850.  
  2851. (12)  Registered trademark of Lotus Development Corporation.
  2852.  
  2853. (13)  Registered trademark of Lotus Development Corporation.
  2854.  
  2855. (14)  Registered trademark of Lotus Development Corporation.
  2856.  
  2857. (15)  Registered trademark of Lotus Development Corporation.
  2858.  
  2859. (16)  Registered trademark of Lotus Development Corporation.
  2860.  
  2861. (17)  Registered trademark of Ashton-Tate.
  2862.  
  2863. (18)  Registered trademark of Ashton-Tate.
  2864.  
  2865. (19)  Registered trademark of Ashton-Tate.
  2866.  
  2867. Data Control/Protection
  2868.  
  2869. Transaction Management:  A transaction is a series of
  2870. operations which may result in multiple updates to a data
  2871. base.  COMMIT/ROLLBACK functions help ensure that a data
  2872. base will be properly updated by an application transaction.
  2873. Upon successful completion of a transaction, a COMMIT
  2874. statement is automatically issued, which allows the data
  2875. base updates to become permanent.  If a transaction is not
  2876. completed, a ROLLBACK is issued, which backs out all
  2877. tentative updates.
  2878.  
  2879. System/Media Recovery:  Following system failure, a restart
  2880. of the Database Manager will automatically back out all
  2881. uncommitted data base changes, and complete processing of
  2882. all committed changes.  To aid the user in recovering from
  2883. media (disk/diskette) failure, Database Manager provides
  2884. utility programs to back up and restore data.  The Backup
  2885. Utility copies either the entire data base or tables that
  2886. are new or changed since the last backup.  The Restore
  2887. Utility is used to reload a data base that was saved using
  2888. the Backup Utility.
  2889.  
  2890. Concurrency Control:  Concurrent, multi-user/application
  2891. access to a data base is supported by row(record)-level
  2892. locking.  Row-level locking ensures that an application
  2893. maintains control of a data base record until the
  2894. transaction is completed.  This prevents another application
  2895. from changing a record simultaneously, which could result in
  2896. loss of data.
  2897.  
  2898. Data Types/Storage:  Data types supported include:  integer,
  2899. floating point, packed decimal, fixed and variable length
  2900. character strings, date, time and timestamp.
  2901.  
  2902. A table is a logical data structure consisting of rows
  2903. (records) and columns (fields).  The maximum number of
  2904. columns that can be defined for a table is 255.  The maximum
  2905. length of a table row is 4,005 bytes.  Special storage
  2906. techniques allow a field in a table row to reference a
  2907. character string which has a maximum length of 32,700 bytes.
  2908. This allows a data base to contain text, program code
  2909. segments, image, graphics, or other data which requires a
  2910. long field.  The maximum table size is only limited by the
  2911. amount of fixed disk storage available.  A data base (and
  2912. all of its tables) must reside completely on a single
  2913. logical fixed disk (32MB maximum) or diskette.
  2914.  
  2915. Systems Application Architecture:  Operating System/2 is a
  2916. participant in IBM Systems Application Architecture, a
  2917. collection of selected software interfaces, conventions, and
  2918. protocols whose initial set of specification is planned to
  2919. be published in 1987.  IBM Systems Application Architecture
  2920. is to be the framework for development of consistent
  2921. applications across the future offerings of the major IBM
  2922. computing environments:  System/370, System/3X, and the IBM
  2923. Personal Computers.
  2924.  
  2925. IBM Systems Application Architecture consists of four
  2926. related elements, two of which are new (Common User Access
  2927. and Common Programming Interface), plus extensions to
  2928. today's existing communication architectures (Common
  2929. Communications Support).  IBM Systems Application
  2930. Architecture establishes the basis for Common Applications,
  2931. developed by IBM to be consistent across IBM systems.
  2932.  
  2933. Operating System/2 participates in the following elements of
  2934. IBM Systems Application Architecture:
  2935.  
  2936. o  Common User Access
  2937. o  Common Programming Interface
  2938.    -  Presentation Interface
  2939.    -  Dialog Interface
  2940.    -  Query Interface
  2941.    -  Database Interface
  2942. o  Common Communications Support
  2943.  
  2944. New Service and Warranty:  For the first time on an IBM
  2945. Personal Computer operating system, IBM is introducing
  2946. service and limited warranty for Operating System/2.  In
  2947. addition to the media warranty, IBM is providing a three
  2948. month program warranty that includes replacement,
  2949. correction, or refund.  Program Services will be available
  2950. for Operating System/2 until the service expiration date
  2951. which will be provided at general availability.
  2952.  
  2953. IBM Operating System/2 Extended Edition Planned Enhancements
  2954.  
  2955. To assist end users in their planning, IBM plans to provide
  2956. the following enhancements as part of IBM Operating System/2
  2957. Extended Edition):
  2958.  
  2959. Base Operating System:
  2960.  
  2961. o  Enhanced support for fixed disks to support partitions
  2962.    greater than 32MBytes
  2963.  
  2964. o  Application development facilitates for the Dialog
  2965.    Manager Interface
  2966.  
  2967. Communications Manager:
  2968.  
  2969. o  SNA LAN gateway support
  2970.  
  2971. o  5250 workstation feature
  2972.  
  2973. o  X.25
  2974.  
  2975. o  Additional support for Enhanced Connectivity Facilities
  2976.  
  2977. o  IBM 3270 programming interface with the same functions as
  2978.    the Entry Emulator High Level Language Application
  2979.    Programming Interface (EEHLLAPI) of the IBM Personal
  2980.    Computer 3270 Emulation Program, Entry Level Releases 1.1
  2981.    and 1.2
  2982.  
  2983. o  3270 data stream enabled for double byte character set
  2984.    language translation
  2985.  
  2986. Database Manager:
  2987.  
  2988. o  Remote Data Services (Local Area Network Support)
  2989.  
  2990.    Data base support for an IBM Personal Computer or IBM
  2991.    Personal System/2, on an IBM Token-Ring or IBM PC
  2992.    Network.
  2993.  
  2994.    -  Multiple workstation access to a common data base
  2995.  
  2996.    -  Single workstation access to a data base located
  2997.       elsewhere on a LAN
  2998.  
  2999. o  COBOL and Pascal precompiler support for SQL statements
  3000.    embedded in IBM COBOL/2 or IBM Pascal Compiler/2
  3001.    application programs.
  3002.  
  3003. o  Import Utility support of non-delimited ASCII files
  3004.    (e.g.,  from IBM PC DisplayWrite Series and IBM Personal
  3005.    Editor) to assist in importing data from other
  3006.    applications.
  3007.  
  3008. PUBLICATIONS
  3009.  
  3010. A list of IBM Operating System/2 Extended Edition Version
  3011. 1.1 publications will be announced by general availability.
  3012.  
  3013. SCHEDULE
  3014.  
  3015. The general availability date of IBM Operating System/2
  3016. Extended Edition Version 1.1 will be announced in the fourth
  3017. quarter of 1987.
  3018.  
  3019. Availability information for Version 1 Planned Enhancements
  3020. will be provided at a later date.
  3021.  
  3022. IBM Operating System/2 Extended Edition Version 1.1 combines
  3023. the enhanced base operating system functions of IBM
  3024. Operating System/2 Standard Edition Version 1.1 with IBM
  3025. communications support and data base management.  The
  3026. Extended Edition is a single, flexible solution for those
  3027. end users who, within their organizations, require a mixture
  3028. of communications types and data management which can be
  3029. individually selected and installed.  This simplifies the
  3030. end user's software decisions, education, and product
  3031. support.
  3032.  
  3033. The Extended Edition provides a broad and stable base for
  3034. the development of contemporary productivity applications.
  3035. The operational environment allows applications to function
  3036. in both a standalone mode, and also as part of an integrated
  3037. system solution across a network.  The Extended Edition
  3038. achieves a high level of consistency and simplicity in the
  3039. interfaces that are used by both application developers and
  3040. end users, and that are designed to conform, over time, to
  3041. IBM's Systems Application Architecture as appropriate.
  3042.  
  3043. The Communications Manager provides a wide range of
  3044. concurrent connectivities and multiple protocols, concurrent
  3045. emulation of multiple terminal types, file transfer under
  3046. terminal emulation, and Communications and Systems
  3047. Management support.  Each of the emulators and
  3048. connectivities may be individually installed and used.
  3049.  
  3050. The Database Manager supports the relational model of data,
  3051. which provides a data structure in simple, tabular form.
  3052. Data definition, retrieval, update, and control operations
  3053. are supported by the structured query language (SQL).
  3054. Application creation tools, such as customized display
  3055. forms, menus, and procedures enable the user to develop
  3056. complete data base applications.
  3057.  
  3058. Users requiring the full function system solution offered by
  3059. IBM Operating System/2 Extended Edition Version 1.1 should
  3060. consider installing today, the hardware it supports (IBM PC
  3061. XT Model 286, IBM Personal Computer AT, and IBM Personal
  3062. System/2 Models 50, 60, and 80), with the IBM DOS 3.30
  3063. Operating System, and the supporting PC DOS emulation
  3064. products currently available.
  3065.  
  3066. Quantity Discount Agreement (QDA) Exhibits for IBM Personal
  3067. Computer Licensed Programs:
  3068.  
  3069. These products will be available for license under the terms
  3070. of the revised Quantity Discount Agreement (QDA) Exhibits
  3071. for IBM Personal Computer Licensed Programs announced today.
  3072.  
  3073. TECHNICAL INFORMATION
  3074.  
  3075. Hardware Requirements:
  3076.  
  3077. Machine Requirements:  The minimum hardware configuration
  3078. for IBM Operating System/2 Extended Edition Version 1.1 is:
  3079.  
  3080. o  IBM Personal Computer or IBM Personal System/2 system
  3081.    unit with a recommended minimum memory of 3.0MB when
  3082.    configured to run only IBM Operating System/2
  3083.    applications.*
  3084.  
  3085.    -  IBM Personal System/2 (Models 50, 60, or 80 (in 80286
  3086.       compatibility mode))
  3087.  
  3088.    -  IBM Personal Computer AT (5170): Models 099, 239, 319,
  3089.       or 339
  3090.  
  3091.    -  IBM Personal Computer AT (5170): Model 068 with fixed
  3092.       disk to make the system unit equivalent to a model
  3093.       099.
  3094.  
  3095.    -  IBM Personal Computer XT (5162): Model 286
  3096.  
  3097. o  One diskette drive (5.25-inch or 3.5-inch, high capacity)
  3098.    as described below
  3099.  
  3100. o  One fixed disk drive as described below (Note:  users
  3101.    needing large data bases, large numbers of programs and
  3102.    files, or execution of several concurrent applications
  3103.    (requires segment swap areas) should assure they have the
  3104.    capability to expand their hardfile above 20MB)
  3105.  
  3106. o  Keyboard
  3107.  
  3108. o  Display and associated display adapter as described below
  3109.  
  3110. o  For use of the Communications Manager add:
  3111.  
  3112.    -  One or more modems and/or communications adapters
  3113.       supported by the Communications Manager
  3114.  
  3115. * Memory requirements for a given application mix
  3116. environment will vary according to the functions used and
  3117. the configuration parameters.
  3118.  
  3119. Devices Supported by the Base Operating System:
  3120.  
  3121. o  Diskette Drives
  3122.  
  3123.    -  IBM 3.5-inch diskette drive (720KB)
  3124.  
  3125.    -  IBM 3.5-inch high capacity diskette drive (1.44MB)
  3126.  
  3127.    -  IBM 5.25-inch diskette drive (360KB)
  3128.  
  3129.    -  IBM 5.25-inch high-capacity diskette drive (1.2MB)
  3130.  
  3131.    -  IBM 4865 Model 2 External 3.5-inch Diskette Drive
  3132.       (720KB)
  3133.  
  3134.    -  IBM 4869 Personal System/2 5.25-inch External Diskette
  3135.       Drive (360KB)
  3136.  
  3137. o  Fixed Disks
  3138.  
  3139.    -  IBM 20MB Fixed Disk Drive
  3140.  
  3141.    -  IBM 30MB Fixed Disk Drive
  3142.  
  3143.    -  IBM 44MB Fixed Disk Drive
  3144.  
  3145.    -  IBM 70MB Fixed Disk Drive
  3146.  
  3147.    -  IBM 115MB Fixed Disk Drive
  3148.  
  3149.       Note:  The 44MB, 70MB, and the 115MB fixed disks are
  3150.       supported as multiple logical drives, each having a
  3151.       maximum size of 32MB.
  3152.  
  3153. o  One of the adapter and display combinations listed below:
  3154.  
  3155.    IBM Personal Computers AT and XT-286
  3156.  
  3157.    -  IBM Color/Graphics Monitor Adapter with IBM Color
  3158.       Display (5153)
  3159.  
  3160.    -  IBM Enhanced Graphics Adapter with one of the
  3161.       following displays: IBM Enhanced Color Display (5154),
  3162.       or IBM Color Display (5153)
  3163.  
  3164.    -  IBM Personal System/2 Display Adapter with one of the
  3165.       following displays: IBM Personal System/2 Color
  3166.       Display (8513), IBM Personal System/2 Monochrome
  3167.       Display (8503), IBM Personal System/2 Color Display
  3168.       (8512), or IBM Personal System/2 Color Display (8514)
  3169.  
  3170.    IBM Personal System/2
  3171.  
  3172.    -  IBM Personal System/2 system unit (Models 50, 60, or
  3173.       80) with one of the following displays:  IBM Personal
  3174.       System/2 Color Display (8513), IBM Personal System/2
  3175.       Monochrome Display (8503), IBM Personal System/2 Color
  3176.       Display (8512), or IBM Personal System/2 Color Display
  3177.       (8514)
  3178.  
  3179.    -  IBM Personal System/2 Display Adapter 8514/A with one
  3180.       of the following displays: IBM Personal System/2 Color
  3181.       Display (8513), IBM Personal System/2 Monochrome
  3182.       Display (8503), IBM Personal System/2 Color Display
  3183.       (8512), or IBM Personal System/2 Color Display (8514)
  3184.  
  3185. o  Printers
  3186.  
  3187.    -  IBM 4201 Proprinter, Model 1
  3188.    -  IBM 4201 Proprinter II
  3189.    -  IBM 4202 Proprinter XL, Model 1
  3190.    -  IBM 4207 Proprinter X24
  3191.    -  IBM 4208 Proprinter XL24
  3192.    -  IBM 5152 Graphics Printer Model 2 (withdrawn from
  3193.       marketing)
  3194.    -  IBM 5182 Color Printer, Model 1 (withdrawn from
  3195.       marketing)
  3196.    -  IBM 5201 Quietwriter(R) Model 1 and Model 2
  3197.    -  IBM 5202 Quietwriter III
  3198.    -  IBM 5216 Wheelprinter, Model 1 (parallel attached)
  3199.    -  IBM 5223 Wheelprinter E, Model 1 (parallel attached)
  3200.  
  3201.    (R)  Registered trademark of the International Business
  3202.    Machines Corporation.
  3203.  
  3204.    Note:  Printers that are parallel attached are supported
  3205.    in both Operating System/2 and DOS environments.
  3206.    Printers that are serially (asynchronously) attached are
  3207.    supported in the Operating System/2 environment only.
  3208.  
  3209. o  Other Input Devices
  3210.  
  3211.    -  Keyboard
  3212.  
  3213.    -  IBM Personal System/2 Mouse (attaching to the system
  3214.       pointing device port on the system board)
  3215.  
  3216.    -  Serial pointing device
  3217.  
  3218.       -- Microsoft(20) Mouse for IBM Personal Computers,
  3219.          100ppi
  3220.  
  3221.       -- Microsoft Mouse for IBM Personal Computers, 200ppi
  3222.  
  3223.       -- PC Mouse(21), 100ppi
  3224.  
  3225.       -- Visi On(22).Mouse, 100ppi
  3226.  
  3227.    Note:  Serially (asynchronous) pointing devices are
  3228.    supported only in the Operating System/2 environment.
  3229.  
  3230. o  Parallel pointing device for IBM Personal Computer AT and
  3231.    XT-286
  3232.  
  3233.    -  Microsoft Mouse for IBM Personal Computers, 100ppi
  3234.  
  3235.    -  Microsoft Mouse for IBM Personal Computers, 200ppi
  3236.  
  3237. o  InPort Microsoft Mouse for IBM Personal Computer AT and
  3238.    XT-286, 200ppi
  3239.  
  3240. (20)  Registered trademark of Microsoft Corporation.
  3241.  
  3242. (21)  Trademark of Metagraphics/Mouse Systems.
  3243.  
  3244. (22)  Trademark of Visi-On Corporation.
  3245.  
  3246. o  Other
  3247.  
  3248.    -  IBM Personal Computer AT Serial/Parallel Adapter Card
  3249.  
  3250.    -  IBM Personal Computer AT Memory Expansion Adapter
  3251.  
  3252.    -  IBM Personal System/2 Dual Asynchronous Adapter/A
  3253.  
  3254.    -  IBM Personal System/2 Multiprotocol Adapter/A  in
  3255.       asynchronous mode (Note:  A maximum of three serial
  3256.       ports are supported on the IBM Personal System/2
  3257.       (Models 50, 60, or 80) system unit.  One port is
  3258.       already on the system board).
  3259.  
  3260.    -  Plotter
  3261.  
  3262.       -- IBM 6180 Plotter
  3263.       -- IBM 6184 Plotter
  3264.       -- IBM 6186 Plotter
  3265.       -- IBM 7371 Plotter (withdrawn from marketing)
  3266.       -- IBM 7372 Plotter
  3267.       -- IBM 7374 Plotter
  3268.       -- IBM 7375 Plotter
  3269.  
  3270.       Note:  Plotters that are serially (asynchronously)
  3271.       attached are supported in the Operating System/2
  3272.       environment only.
  3273.  
  3274.    -  Math Co-processor ({Intel 80287 and 80387} - supported
  3275.       as an 80287)
  3276.  
  3277. For additional memory for the IBM Personal Computer AT or
  3278. XT-286, the end user can order one or two of the following
  3279. combinations:
  3280.  
  3281. o  Memory Expansion Adapter with 512K Memory Installed
  3282.    (55X3560)
  3283.  
  3284. o  Memory Expansion Adapter with 1MB Memory Installed
  3285.    (55X3579)
  3286.  
  3287. o  Memory Module Kit - 512K (55X3547)
  3288.  
  3289. o  Memory Module Kit - 1MB (55X3681)
  3290.  
  3291. If additional memory is needed for the IBM Personal System/2
  3292. Models 50 and 60, order:
  3293.  
  3294. o  512KB to 2MB Memory Expansion*
  3295.  
  3296. o  2MB Memory Expansion*
  3297.  
  3298. * For Extended Memory only
  3299.  
  3300. If additional memory is needed for the IBM Personal System/2
  3301. Model 80, order:
  3302.  
  3303. o  1MB System Board Memory Expansion
  3304.  
  3305. o  2MB to 6MB Memory Expansion
  3306.  
  3307. Supported Hardware for Family Applications:  The application
  3308. developer can write a family application which is portable
  3309. from Operating System/2 to DOS.  A family application is an
  3310. executable module that can run in all three environments: an
  3311. Operating System/2 environment that runs Operating System/2
  3312. applications, an Operating System/2 environment that runs a
  3313. DOS application, or the DOS Version 3.30 environment.  A
  3314. family application has the same or similar capabilities as a
  3315. DOS Version 3.30 application, and cannot use the new IBM
  3316. Operating System/2 capabilities, such as larger memory
  3317. addressability and multitasking.  Assuming there is
  3318. sufficient memory, display, and other appropriate hardware,
  3319. a family application can run on the following system units:
  3320.  
  3321. o  Any system unit supported by IBM Operating System/2
  3322.  
  3323. o  Other system units
  3324.  
  3325.    -  IBM Personal Computer XT:  All models
  3326.  
  3327.    -  IBM Personal Computer
  3328.  
  3329.    -  IBM PC Convertible
  3330.  
  3331.    -  IBM Portable Personal Computer (withdrawn from
  3332.       marketing)
  3333.  
  3334.    -  IBM Personal System/2 (Model 30)
  3335.  
  3336. Devices supported by the Communications Manager:
  3337.  
  3338. Communications Adapters:  IBM Personal Computer AT & PC XT
  3339. (Model 286):
  3340.  
  3341. o  SDLC Adapter (P/N 1501205)
  3342.  
  3343. o  Token-Ring Network Personal Computer Adapter  (P/N
  3344.    6339100)
  3345.  
  3346. o  Token-Ring Network Personal Computer Adapter 2 (P/N
  3347.    67X0438)
  3348.  
  3349. o  3278/79 Emulation Adapter  (P/N 8665789)
  3350.  
  3351. o  Advanced 3278/79 Emulation Adapter  (P/N 8665789)
  3352.  
  3353. o  Serial/Parallel Adapter (Asynchronous)  (P/N 6450215)
  3354.  
  3355. o  Memory Expansion Adapter (Asynchronous)  (P/N 55X3679)
  3356.  
  3357. o  IBM PC Network Adapter II  (P/N 1501220)
  3358.  
  3359. o  IBM PC Network Baseband Adapter  (P/N 1501221)
  3360.  
  3361. IBM Personal System/2
  3362.  
  3363. o  IBM PC Network Adapter II/A  (P/N 1501222)
  3364.  
  3365. o  IBM PC Network Baseband Adapter/A  (P/N 1501223)
  3366.  
  3367. o  IBM Personal System/2 Dual Async Adapter/A
  3368.  
  3369. o  IBM Personal System/2 Multiprotocol Adapter/A (SDLC,
  3370.    Asynchronous)
  3371.  
  3372. o  IBM Token-Ring Network Adapter/A  (P/N 69X8138)
  3373.  
  3374. o  IBM 3270 Connection (DFT)  (P/N 83X9702)
  3375.  
  3376. Communications Modems:
  3377.  
  3378. Asynchronous Modem Support:  A list of modems supported will
  3379. be provided before general availability of the IBM Operating
  3380. System/2 Extended Edition Version 1.1.  Following is a
  3381. description of the modem features that will be included in
  3382. the modem support.
  3383.  
  3384. The following are the supported asynchronous communications
  3385. features:
  3386.  
  3387. o  Switched connections:
  3388.  
  3389.    -  Full duplex modems that are compatible with the 1984
  3390.       CCITT(23) V.24/V.28 interface recommendation as
  3391.       implemented by IBM.
  3392.  
  3393.    -  Modems that are compatible with the 1984 CCITT
  3394.       V.24/V.28 and V.25 is recommendations as implemented
  3395.       by IBM are supported for manual or automatic call
  3396.       origination or answering
  3397.  
  3398. o  Non-switched connections:
  3399.  
  3400.    -  Non-switched connections are supported to devices that
  3401.       are compatible with the 1984 CCITT V.24/V.28 interface
  3402.       recommendation as implemented by IBM.
  3403.  
  3404.    (23)  CCITT is the acronym for the Committee
  3405.    Consultatif International de Telephonie et Telegraphique
  3406.  
  3407. Note:  Features such as manual and automatic origination and
  3408. answering of connections, and associated speeds, are also
  3409. functions of the device and/or modem to be attached.  Such
  3410. features must be provided by these devices and/or modems for
  3411. IBM Operating System/2 Extended Edition to support them.
  3412.  
  3413. SDLC Modem Support:
  3414.  
  3415. o  Switched connections:
  3416.  
  3417.    SDLC supports DCE (data communications equipment)
  3418.    clocking modems only.
  3419.  
  3420.    -  Modems that are compatible with the 1984 CCITT
  3421.       V.24/V.28 interface recommendation (as implemented by
  3422.       IBM) are supported for manual calling as follows:
  3423.  
  3424.       -- Manual call originate
  3425.       -- Manual call answer
  3426.       -- Automatic call answer
  3427.  
  3428. o  Non-switched connections:
  3429.  
  3430. o  Non-switched connections are supported to devices that
  3431.    are compatible with the 1984 CCITT V.24/V.28 interface
  3432.    recommendation (as implemented by IBM).
  3433.  
  3434. Rolm(24)  CBX Communications Interface (Asynchronous) ROLM
  3435. phone 244PC (Attention (Hayes(25)) command set)
  3436.  
  3437. (24)  Registered trademark of Rolm Business
  3438. Communications.
  3439.  
  3440. (25)  Registered trademark of Hayes Microcomputer
  3441. Products, Inc.
  3442.  
  3443. IBM Controllers:  Details of models supported will be
  3444. provided before general availability of IBM Operating
  3445. System/2 Extended Edition Version 1.1.
  3446.  
  3447. o  IBM 3274 ConDisplay2al pDisplayoƒ┬Display≥ y (: heey (), 2 (Py (:-  w (85122 Colo.28(8512,Mou, oE,al p2),5onal B* 2),S> , oAC ly), oGhronJ anManu, o   X, o
  3448.  
  3449. (2MeManuor Rior tIBM Persona.28or or _- IBys IBM b   -  N IBM it nnal m  Persq
  3450. M Pers Pers|y a2 (P Pers} olor Ç30 apsonalâki22)sonalåsystemtrl Sysòk A¢Mu(8512,l Sys▒)  (P stemí avheestemñ¬by apm/2 Co¡l ostem░
  3451. Mm/2 Colotterm/2 CoRim/2 Co╣╝E 
  3452.       Dolor δtrolor ┼4) * olor εof Rnerolor ╦olor ╬ƒƒ╤Mhee Dis╘
  3453.  
  3454. (2ly) Dis o2 (P Dis┌k AkManu Dis▌E Eαapsplayπµw splayΘal py
  3455. ∩≥th   -  Ny
  3456. √(8512,y
  3457. ■2s:
  3458.       ( oR)
  3459.       
  3460.       ( t
  3461.       D4)e▓pt
  3462.  
  3463.                                                                                                                                                                                                                                    
  3464.       (follpt(8514lolotter(8514inst IBM(8514 d- 8 i(8514sp yst   -  N
  3465.  
  3466.  ystem/2 ual ca
  3467.  
  3468.        
  3469.  
  3470.  ispe poroso/2 uahee - medrawTh, IxpaPert -  IBritBM PelotterBM Pe lendatBM PeyBM Penal
  3471.       Dersona
  3472.    -  IBM Pual caersonar D/N!al Sys Emelpal Sys)  Se)
  3473.       al Sysemsal Sys-
  3474.    
  3475. Mstem/ /2 D
  3476.    -  Fual castem/ :  Forig F/2 D ter(Display 
  3477. MDisplay th P/NDisplay s ofual caDisplay e f1.1Display .28(pt A), I ersons8 i ASysteΘ Alor lay (trAd FAdal Sy
  3478.       d,,Adno daome    al Sys)lotterapsonal14olor ╥aapy
  3479. ne: ptDi   -  Npt/2 Dhee ptAde Dptterprinteter
  3480. Mter1
  3481. "e
  3482.  ora"or PMr 8 thietterr 8 Rrademar 8ng Rir 8ays:DOall ar 8eriaar 8rit851y (8Monoe or851nal in thoftM851   -  N14 (850in thMou14Mou1Mou1 851nems14Mou1add"Mou1ouslter4/lor D{IMou1Mou1e o
  3483. O4/o in thendat4/rinal mMou1MB MMou1-  MB tMou1Mou1thatMou1Adapter IIMou1Mou1
  3484. aMou1Mou1e or"A  1
  3485. OprinteA -   meaA 1 Pin themsA pridrawnall aA M 4XTA   IBMin thrit wi02327For wiMou1Mou1Ri wiXL)  (P"ithodnchroa wiMou1icationMou1Mou1g intiith Pro84Mou1ter in th   -  NithMou1recoMithMou1   -  N"h  Propin thMouh XL2oniah Mou1al Sys)Mou1aphin thMou1h css fter oneinters thatradema onel 2LM
  3486. O onewithisterMou1Mou1Mou1 usee
  3487.  keoFore
  3488.  ing)30 a ave
  3489.  -  IBin thMou1Mou1Mou1tMou1Mou1Mou1Mou      o, Modllp"of  (w
  3490.    67      oawuall a      oomyMou1Mou1Mou1ritof )
  3491.  Érademaof Mou1
  3492. Oof  Q╥interfof ieiettaof ritMou1Mou1Mou1Mou1Mou1 1 abr Ex thd ÆMou1Mou1Mou1Mou1Mou1BM 52≥#he Mou1Mou1Mouhe Mou1Mou1
  3493. Mhe IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIn themshe Mou1Mou1Mou1Mou1Mou1ochhe Mou1Mou1rit fer,in thMou1Mou1Mou1ModeMou1Mou1Mou1endat fel ain thMou1Mou1Mou1Mou1Mou1Mou1Mou1E,ing dfoll-  Iin the orfoll23dvaifollMou1ted Mou,follr EKe#lowl 1 ntier,lowralonal CattaclowMou1ted oMou1Mou1rosoanswelow Re orMou1Mou1
  3494.  
  3495. (2Mou1Mou1MeMou1Mou1
  3496.       aOperatinwinmarIBM Personafacwin the18al pywinntern- IB Ing onal Bironing dng Mou1
  3497. Xr Exng ssemorvaing Mou1it Mou,ng Mou1
  3498. M# dipoForMou1ioMB tattac di
  3499.  
  3500.    Ny a7X dite: ranswe diinters ap diat in thritisplae pkiark oisplaMou1rtedr Ex: IMou1ter (facisplasur:al pyisplaporetwo Iays:din thtrays: b/N 6r Exays:h O (P/NMou1eraMuMou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1
  3501. Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1e orMou1M84/V.Mou1Mou1Mou1Mou1Mou1Mou1Mou1e orsonal  arof Rvaisonal Mou1eralMou,sonal Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1lottertem/2r Inin thMou1Mou1utin thendattem/2Mou1endatBMou1es  Se) I2 CoKe ing d2 CoboaMou1Mou11vai2 CoMou1Mou1hee 2 Co2 Min th olorMou1Mou1Mou1Mou1achinRMou1o téX0olorstem▓er
  3502.                                                                                                                lorintiΓMou1evill851
  3503.       DiMou1sonof V
  3504.       Di systng Sy
  3505.       Dird- ce
  3506.       Di   - g dy
  3507.       DiMou1y
  3508. IBisplayMou1Mou1Mou1Mou1vice2 Colxtisplay--420ilaisplayicrin thhee isplayftng)Mou1Mou1ta, Modey (8se giched y (8BM PersareX0y (8mpters er
  3509.                                                                                                                           (8,
  3510. o y (810in thrit8513ppi0pof V8513-in thxtMou1M8er Ace8513t M Mousy
  3511. ∩8513forark IB3), Mou1aralldev3), ers,ronouxtMou1M8ed oila3), 
  3512.  
  3513.                                                                                                      m , o,3), PCdraw$ IBM PMou1ystem/2, Mode IBM P), 1suppoched  IBM Pi
  3514. o oX0 IBM PVixpaer
  3515.                                 IBM P Ont -Mou12).ory E851Persone,:
  3516. of VPersonppipliMou1Mou1thatMou1alrionsy
  3517. ∩PersonMou1ersioIBnal hrongedevnal ) pin thMou1Mou1 dev XTilanal areDev, o,nal portin th  Systey i
  3518.    67Mou1Oper  Seched  SysteMou1Mou1Mou1Mou1iroN 15er
  3519.                                 Syste.
  3520.  
  3521. X8 Syste Pated w851em/2 Ml p
  3522. deof Vem/2 MMou1Mou1Riem/2 Mr IBM intMou1851nMou1Mou1 anin thMou1Mou1Mou1Mou1e orMono28/oilaMono
  3523.  
  3524.    - m Su, o,MonoMou1endat$ochrt Moall aMou1Mou1Mou1
  3525. Mochromp(25X0ochrMou1s ofMou1se foC lof Vromnal C ng SyromMou1Mou1endatromppi
  3526. y
  3527. ∩romnP
  3528.  
  3529. (2lIBmeMicro devme Mousein thMou1Mou1Mou1Mou1   -  NmeMou1 , o,med
  3530.  in th 
  3531.       Dis-28, Mode
  3532.       Dis00pp.28(pched 
  3533.       Dis(20X0
  3534.       DisReg Mou1rederiaMou1rade14splay  of MB:Mou1 Corrystem/2 csplay tionó
  3535.       rsplay (21)in thelpasplay rademneBM (850 of Mete:Mou1Mou1onalten (850Mou1
  3536.  
  3537. abili (850Mouse 80, (850s.e D%03),)  Trterel 103),of V03), are03),-O10403),Corpprintttttt-- 03),Mou1Mou1Mou103),Othin thrit, IB
  3538.  
  3539.    -in thlotter, IBl Coraystem/2 c, IBMou1.
  3540. :Mou1Mou1onl∩∩, IBarall(aBMBM PerMou1Mou1trBM PerCa(21:Mou1 IBM Pein th:Mou1ompuouse,BM PerT M86,%rsonalMou1o  Oel 1rsonalxpy E arersonalsioronou04rsonalMou1on thhhhhh-- rsonal
  3541.  
  3542.    -  Iin thMou1rsonalSystem/2 De: 14l Systal A{I:Mou1Mou1e o:Mou1Mou1  Mem
  3543.       rl Syst/A12∩∩l SystMou1 2MBMtem/2 ulal mevicetem/2 profor Ftentem/2 ol  Op:Mou1r/in thMou1Mou1inin th  ColoMou1 lel 1 Colomoin thMou1Mou1Mou1 Personal :Mou1A mdrawnnnnnn--  Coloime
  3544.    : Colom 100)14or Dree327Visor DMou1I ystem/2 cor Dorts/A  
  3545.       ror DMou1 (P/N 6∩∩or DMou1demsBMDisplayIBM Persona EdviceDisplay
  3546.       (Me foltenDisplayMou1/VabiliDisplayor 84 C:Mou1systwe%
  3547.       (nitinterfel 1
  3548.       (Mou1:  F are
  3549.       ( isspe04
  3550.       (dyng Sys:Mou1tteng m:
  3551.       (hronoin thrit(8512) bos that:Mou1).in thMou1Mou1 Plister:Mou1er
  3552. lab:ystem/2- Iin th
  3553.       D), o18in th  IBM 630 aabili), oMou1tion (aor I1 Ply:or IMou1 14IBM Persown fVisIBM Perso m:Mou1al Sys)Mou1M 7┬,onal Sy Plott≥&ystem/2Notein thMouystem/2lotters Sye suystem/2at arin themsystem/2iallt  Auystem/2synchin thMou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1851nMou1Mou1ed iIBM 4:  FMou1Operain thelpa2 ColMou1Mou1emsDisplay (ironly:  FMou1t ononal Bndelor D
  3554.  
  3555.    -  Mditylor DCo-in thMou1lor DMou1al Sys)Mou1({in thMouDisplay (telonal C:  FMou1287hron:  FMou1 8Micro:  FMou1Mou1Mou1Mou1Display ( -ua:  FMou1ly)capa(8514)028IBM Personarecom(8514)
  3556. F18:  FMou1add- IBM )
  3557. Mou1ssoe
  3558. )
  3559. ryal mity)
  3560.  the Iin thMou1Mou1mput30 ,)
  3561. Mou1 fa&
  3562. 286For1 (
  3563. the ein th ami:  FMou1an  r:  FMou1Mou1or t/A  :  FMou1 witin thMou1Mou1owinsystemcapa
  3564. oconverecom
  3565. oinain thelpa
  3566. o:etwoM o emorAdapter :  FMou1Mou1synchr:  FMou1Mou1Mou1,
  3567.  ,o K )  (P&  P)
  3568.  
  3569. in thMou  Palledwill:  FMou1Mou1Mou1Mou1Mou1Mou1h t:  FMou1Mou1   -  N:  FMou1Mou1Mou1Mou1Mou1sion in thlotterPrter win thMou1Mou1MBin thMou1Mou1Mou1clo:  FMou1lledpleme:  FMou1Mou1al Sys)intm(nderio  Min thheeyriy (riKiƒƒ&int12in thMouintMou1.28oe suint- 1Mou1Mou1heeyintMou1* o:  FMou1 KandetersMou1
  3570. si-tersMou1Mou1RitersMou1e:  FMou1
  3571.  
  3572. Iin th
  3573.       D
  3574.  
  3575.                                                                                                               ee  Se)M sMou1ter(De
  3576. sMou1 FA:  FMou1ede"'tert,sem/2in th:  FMou1Mou1Mou1Mou
  3577.  
  3578.                                                                    tin th
  3579. M
  3580.  
  3581.                                                                                                                   deé38)
  3582.  
  3583.                                                                                                                     o ▓utoma
  3584.  
  3585.                                                                              ou1Mou1Mou1
  3586.  
  3587.                                                                                                               sioMou1Mou1lotterrrExpanstabiiiB M- mmeeeMou1lor Mou1Mou1y
  3588.  P-  For f
  3589.       --  ten2 ColMou1Memoryin thMou1Mou1y
  3590. in thMou1Mou1Mou1rit' IBM 4Mou1ta(p IBM 4 is giMou1ededare38) IBM 4Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1, orde po/A20
  3591. o  10pMou1Mou1Mou1Mou1Mou1oarllelmme42ory Exin thMou1Mou1Mou1Mou1
  3592.       D20Mou1  MemMou1Mou1nal SyMou1Mou1it y of20Mou1ly)(p01amsuppoMou1Mou1:38)01Mou180,Mou1Thin thMou1Mou1he aory E/A1 Mou10 eMou1tion  famila P Pry ain thMou1Mou1Mou1Models  PrMou1Mou1hee  PrportaDevMou1 thr/N'ropom 
  3593.    67Mou1Mou1Mou1 uta intmmepr moations a∩prthatswi Prin r(2Mou1Mou1cloy ofrinvirom Su'ntenteal Sys)Mou1Operatall automantenvir
  3594.    ruppont that(2538)ntMou1s ofMou1Mou1oMou1Mou1.28(/Ater,s,C l-Oter,Operati Mou1Mou1Mou1Mou1Mou1 that Mou1Mou1E P, M ap 
  3595.       -, Mon,sed M, MMou1ry of, Mion 3in thhee , M30in thMou1Mou1Mou1Mou1MouModeMou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Moder sin thritel ar BOnel pabriliel tieóendael s a
  3596. ╥≥el Mou1fPe 130 te-- 1Mou1Mou1e or 1nd in thMou1Mou1not80, 1Mou1Mou1Mou1Mou1 IBMin thMou1ng Sy03),Mou1Mou1
  3597.    - )
  3598.  
  3599. o  31es,printatic 1ch nter1larietA 
  3600.    -Mou1Mou1lotter
  3601.    -
  3602. aoraili
  3603.    -ssaDOenda
  3604.    -y anthe ≥
  3605.    -lti(aPe-  Mou1    1Mou1ssu(21Memory-  therein thMou1Mou1
  3606. souse,-  fiin th  IBM 42nt in thMou1Mou1, dy Eorte IBM 42, andronou)
  3607.  
  3608. o  3 IBM 42er at.atic  IBM 42riatin thMou1 IBM 42rdwe: Mou1,
  3609. {IMou1ily 6,Mou1ation Insenda201run in th y (1 Psuppornt.(ProMou1 lMou1Operating meMou1Mou1 Personal Mou1Mou1Mou1heeyProMou1AdaptProMou1r 2A opT:327Onopll   (PiliopMou1Adapter/endaoprsonal Cnchro≥opMou1demsPeprinve Ed--priMou1icationMemorypriMou1/Vf thprie P4 C,priomputwe(intedrawnRtaintefromin thMou1Mou1Mou1Mou1Mou1Mou1Mou1SDLCatic intetem/2 (ng minte30)s fA er vices s thatOner Mou1Hayilier the Cisterendaer niclab≥er ManPe IIMou1A-- IICommuoMemory II Adapte30 af th IIMou1s, II &of Rn(IC XapaI(MollpMou186))
  3610.  
  3611. o  3Io  Suatic ILCyIter (PA 
  3612.    - N in thlotter
  3613.    - 120ili
  3614.    - )
  3615.  
  3616. o  ╥enda
  3617.    - keniett≥
  3618.    - Rier  IBMetwoin thtr  IBMPersonalby on  IBMAdapteÆhe IB  IBMP/N┬E  IBM63≥)M 491in thMouM 4To Syed iM 4-Ri), 32M 4rk Pt  callM 4uter Alay (M 42 (Pin thrit4207Xisplayn C42043-  itie42032IBM 4ation a4208/ma≥≥420 EmR)Mou1Adapter ed- M02P/N onal By on0265dhe IB029)lyE02vaKe)2 PMou1Mou1Mou2 PMou1C Mou1Mou1Mou1ems2 Pter  in thheey2 PMou1Mou1Mou12 P9)
  3619.  of Me wiProperialAdan CProprallin thMou1Mou1Mou1tem ation aPropync18≥≥Props)- IBerprin/N 6iron- MprinMou1
  3620. Xy onprin
  3621.  
  3622. o  MemorMou1xpans55XMou1(Asin th ntes) ForMou155X36MB ted inteMou1
  3623. f32nteNetin thheeynteAdapter I apnteMou1Mou1riter X5012kin Cer X
  3624.  
  3625. o  Iin thRier XNetwnveation aer X Bar:≥≥er XMou133erXL (P/NAdapter - MXL012in the orXL
  3626.  
  3627. I (P/Nhe IBXL
  3628.  
  3629. o  IBin thMou1Mou1etwork)  (P)L,Mou1ExtMou1Mou1support.ed iL,)
  3630.  
  3631. o  IBl d32L,etwork by  callL,banin thMou1Mou1Mou14/V.Mou1Mou1Mou1lotter, MoMou1ciitie, MoDua beation a, Mo Adapter/in thelpa, Mo IBM PersplemeerodMou1Mou1Mou1Mou1Mou1Mou1e orodMou1(25)he IBodA (ls Mou1Mou1heey)delAsynMaradels)
  3632.  
  3633. (2ed idelTok Mou1Mou1hees calldelMou1Mou1Mou1delMou1Mou1Mou1Mou1813R)n Cl 1Mou1Mou1Ril 1Conin thMou1Mou1Mou1endatB≥≥l 1DF  Se)er1
  3634. )  (P - M1
  3635. 3XMou170in th   -  N1
  3636. CommunE1
  3637.  Modein thMou1Mou1/all
  3638.    -ous RMou1Supé27
  3639.    -:  A ▓l a
  3640.    - of mΓMou1Mou1Mou1Mou1Mou1wilay Mou1bestes,-  Ividin thMou1Mou1efin thelpa-  Igenin th
  3641.       DIBM 4Mou1Mou1trIBM 4abili2 ColnlyIBM 4f thin th   -  NIBM 4peraPriE,aIBM 4Mou1rit*4207Mou1Mou1Mou1Mou1on Vin thMou1Mou1ion 1areMou11. ters Mou1llow
  3642. o 4207Mou1Mou1rit7 Mou1forCorp7 Mou1asyes,7 Mou1er Aas im7 fein thelpa7 urin th
  3643.       D ProMou1arallMou1 incuanly ProudthrBM Op Pro
  3644. tem Mou1m sdrawMou1Thein thMouoprMou1addMou1upporto oMou1chronouin thheeyoprMou1addioprMou1
  3645.  
  3646. *ithrintMou1onCorprintMou1 faMou1ched c is aMou1ectionsMou1
  3647.    -  Fin th
  3648.       Dter Mou1ltiMou1Mou1ollMou1Mou1Mou1Mou1Mou1Mou1ManE,ater with t/N* X98
  3649.    67all XCC  Sein the XTT15Mou1Mou1 IBM Persl a X.2X8 XV.2in thritX2Mou1urCorpX2e reates,X2mend intas imX2asations a≥X2plemswiMou1by (2Mi2444- uresnly24ms /oBM Op24compam SuE,a24 within th 4984in thMou4ITT
  3650.    rin the4V.24in thems48 as, Il a45 i1.14Mou1.28(ith
  3651.    -  as iC lCorp
  3652.    -  mented Mou1by Iin thendat
  3653.    -  upportein thMou1Mou1man
  3654.  
  3655. (2lrs IBM 420l oin thtr IBM 420omasnly IBM 420 cale poeBM Op IBM 420Mou1 E,a IBM 420Mou1elpaMou1answin thMou08ng
  3656. in th
  3657. M08Mou1al Sys)a2708Mou1printetl a08tions:in thMou108Non-h 8 itcBpora8 Mou1Mou1Ri8  suppin thendat8 o d╥Mou1s thaneso PropMou1Diicr Prople wiin the or Prop198514pera PropCIT80al p2 PropMou1
  3658.       D+print8 iterleprintcein th
  3659. Mprintmme178printMou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1M.ietMou1Mou1Mou1lotterter XMou1Mou1Mou1Mou1acrin thMou1Mou1Mou1Mou1elpater XCommiin th
  3660.       DXL2e
  3661.    ) MoMou1Mou1Mou1Mou1Mou1Mou1o  peraXL2Mou1Mou1hee XL2Mou1Mou1 24phorademale24Mou1Mou1Mou1Mou1elegin thMou1Mou1iqin thMou1Mou1Mou1Mou1Mou1rit
  3662.    -  Is suin thlotter
  3663.    -  IMou1e oMou1 and ain thMou1Mou1Mou1Mou1elpa
  3664.    -  Iorig0 soIBM 5nd
  3665. al meicrIBM 5werin thMou1Mou1Mou1appliperaIBM 5ions,in thMou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1harMou1alsy IB78515uncdrawnMou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1or mo327pora52o bin thRi52hed./A  mpl52chnchro≥52Mou1Mou1Mou1Mou1Mou1g iMou1Mou1icationMou1se din th   -  N2 GMou1recoal p22 GMou1   -  N+GrMou1y IBMMou1Mou1Mou1Mou1Mou1Edin thritelpto sng SysanswerGrm.ng mGrMou1Mou1ritra:
  3666.  
  3667. o  in thlotterrawitche(25Mou1ctioin thMou1Mou1Mou1Mou1Mou1Mou1Mou1soaphE 2icrapha oy
  3668. aphunicain th   -  Naphquiñal p2aph)
  3669.    cof Rn+hiMou1tlehis ollpe OhiMou1Mou1emshit auanswerhitibleyMou1he 1h icCITTMou1Mou1r sic inte╥Mou1Mou1all ar≥iction (ain th
  3670.       Dcsplemein thtrcs      Iin the orcs) arÆMou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mous Pws SyMou1Mou1Mou1Mou1Mou1Mou1 orr
  3671.  
  3672. s Pginatlay (s PManu4)Mou1olorMou1Mou1Mou1 Mou1Mou1endatPriMou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1851nMou1Mou1Mou1ted Mou1Mou1Mou1Mou1Mou1devicesntiMou1al Sys)Mou1851nMou1Mou1Mou1Mou1Mou1Mou1Mou1rfin thritModelrecommin thlotterModelMou1Mou1Mou1Mou1ented in thMou1Mou1).nal mtModelolm- IBonal 2Mou1Mou1trl 2X al mMou1s:
  3673. l 2ace 55X2),5l 2hronouin thrit2 (OLin thMou2 (Mou1Extating2 (244y aMou1(At rr
  3674.  
  3675. 2 (on ( ap2 (yein thrit(w5))kiatio(wand ssystemsuc(w)
  3676.  
  3677. (in thendat(wRegir:t(wed tretwoonawithof Rin thtrwithm B/N 6
  3678. Iwithnes (P/NatingwithMou1,
  3679.  2),5with
  3680.  
  3681. ()  (P,hdegi avel ahd train th
  3682. Mhdrk ofl d8/hdes Mby Mou1uterl ohdducre co onedrInce
  3683.    atiodrMou1cisucdrolle belemedrDetin thelpadrs ofplemeonarawls d crosrawwill 4) Mou1roviof Ratingrawbefls 2),5rawgeneƒƒ,wnMou1* 2el awnity 
  3684.  
  3685. (2OperawnOperating 8/wnExtenk AkMou1EdiE Ewnersiona onen Mou1
  3686. ation 4 Co sucn 2rlemen Mou1endatBtn o  Se)Mou1ƒƒ ros fr┬
  3687. I frDisplayaating fr yin thhee  fr: hin th,romMou1/atromRatingrom2 (PyéoMou1▓
  3688. o  romin thMou1romlle
  3689.  
  3690.       may oMou1stch 
  3691.       m:- ente
  3692.       m(8512(g dtht
  3693.       mMou1y
  3694. almaM fsofma,2 ColoMou1,420
  3695. Smaal p2Pri5omaonal B*ng)oMou12printeatarSgiatingarSare/7arMou1rono
  3696. o  arAA
  3697. o oarAe poe
  3698.  rkMou1foron.rkhronhin thRirkJ llelenterk, o, Mousthtrk,in th
  3699.       Dke
  3700.  
  3701. (2r
  3702. sofkeMin the orkeor othr
  3703. SkeRioem 5okeIBM Persona.drawoMou1oaatetor _suppoatingetys o ooMou1bxpa
  3704. o  etbt -oetbory Ee
  3705.  tiMou1onon.tiit iplich tinn is aoMou1 Persqionsthtti
  3706. M milaaling) geoMou1|yre,If ing) Pers  XT
  3707. Sing) DevoMou1M8 )
  3708.  Ç3
  3709.    67at)
  3710.  sonalâ  Seating)
  3711.  Mou1Mou1 851nMou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1 Mou1plemoMou1Mou1manoMou1òswial-  IBMou1closof-  IB¢MuresIf -  IBl Sys▒/o
  3712. S-  IB sm SuoMou1 avhin th BM 5ñin thMou1Mou1¬e orMou1ñin themsBM 5by ain thMou518¡l1.1oBM 5stem░in thrit518Mou1,on.518lin thRi518E Esente518m/2 Co╣tht518Mou1Eal82Mou1sof82EsIf 82olor δin th   -  N82trod5o82Mou1elpaoMou1εoat2 Coloolor ╦.28(poMou1ooMou1ƒƒƒin th Mou1O
  3713.  
  3714. oor P o2r as or P┌kóed byor P Dis▌╥orig Mou1Enel PrinateftPrinMou1onal adPrinµ514System/2 EPrinw sin thhee PrinΘe D.nterΘterttntery
  3715. ∩03),orig Mou1∩179 nterMou1Mou1al Sys)Mou1
  3716.       (
  3717. the tr,Mou1Mou1 4)ein thSystem/2 E, Modptin th del folin th (8514ly Eg Sydel lotter(ronou79 del Mou1-- Iorig Mou1Mou1al Sys)Mou1or (orig Mou1Mou1al Sys)Mou1Mou1s:
  3718.  (wMou1
  3719. aonal B* (w nt..withdMou1Mou1Mou1Mou1 meg Sywithdy IBorig Mou1Mou1Mou1hee withdMou1Riorig Mou1e poein thMou1Mou1e327
  3720.  
  3721. odraMou1I orig Mou1Mou1Adapter/orig Mou1ein thMou1Mou1Mou1Extl awMou1urorig Mou1re folorig Mou1r84orig Mou1r4 Conal B*awuauwe.wn Mou1Mou1Mou1Mou1Mou1Mou1
  3722. Mwn - min thMou1wn drawdng Sys Nown dng morig Mou1ds fg Sy froMou1 interorig Mou1Mou1Mou1Mou1Mou1, Ixin thMou1Mou1Plabt fro orig Mou1r2ftomBoorig Mou1BM PeB30 aSystem/2 Eom in thhee omendatBin th
  3723. M
  3724.       mayyin thMou
  3725.       maBM Penllporig Mou1ersonaein thMou1Mou1Mou1d No
  3726.       maein thMou1Mou1e      oarkual caeorig Mou1Mou1 as arkr D/╥ed byarkal Sysain th ketelpain th
  3727.       Dketal Sysa2 F/Mou1Mou1oemory ketMou1ƒ F/Mou1Mou1Mou1hee ketin thMou1Mou1Mou1 Statinstem/s Sy F/Mou1Mou1Displ F/Mou1Mou12 Coon-tinslay ( F/tin4)of ng)Mou1sddMou1M8Mode lng)Mou108y IBMng)in thMou1Mou1R) S)
  3728.  É edt()
  3729.                                                                              ou1Mou1e or)
  3730.                                                                              ou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1tin th   -Mou1    1/Mou1Mou1
  3731. MMM-Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1e f1Micro F///-Mou1
  3732.  
  3733. (2of -  IBMpt Ada F/Mou1 in thMou1Mou1Mou1al Sys)Mou1Mou1      -t-  IBMMou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1
  3734. X F/Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou520Mou1
  3735. aystem/2520,,Ay a Em520  r F/Mou1Mou1ersio/on 3 F/Mou1Mou1icio  O01 system F/Mou1    nvey IBM01 XT F/Mou1al Sys)ain th
  3736.       D Qa327 F/Mou1a/N 6dd Qin thMou1Mou1Mou1,
  3737.   F/Mou11)  (P/Quolor ╥willtaQuMou1Mou1
  3738. MQu: pin themsQuDiby  F/Mou1l o F/Mou1Mou1ciof uiMou1ele F/Mou1Mou1Mou1Mou1Mou1Adein th pE tuiprintets f F/Mou1
  3739. Mtin thMou1Mou1Mou1us) ddieeof RExtieMou1Mou1 al Sys)Mou1 thiin thlotterritr 8rin th
  3740. MetwMou1Mou1Mou1Mou1Mou1heeson-etways:DE E F/etwr 8raof wrarin thlotterwrr  lwrye orMou1Mr F/Mou1e or8  Se) Sritin th t(ritMou1Mou1e orrit aExtrit   -  N1* 2ritin thMin th/ter(Mouter(S
  3741.       eter(âmulater(
  3742.       D(RMou1Mou1Mou1ter(rit(RMou1sonOth(Rtemlar(R  -sw(RMou1Mou1elpa(R2),SyR)"trR)Mou1sditiR)(Mou1Mou1+hee R)Mou1Mou1
  3743.       D) MMou1taac) MMou1Mou1Mou1Mou1Mou1por-sw) M: >Mou1Mou1Mou1e orMou1CMou1Mou1Mou1Mou1RiModel Il pM.Model Lse fo/2 D/Mou1O of MSy 1 aR
  3744.  
  3745.    -(2 1 aUe or 1 aXreetend 1 a[ bo2),2 1 aMou1lotter/2 D/Mou1Mou1Mou1
  3746. Mnddorted
  3747.       eanMou1Mou1emsanjMou1Mou1m- 1/2 D/anpExpa/2 D/Mou1s
  3748. o  1OthndMou1Mou1RindMou1thatM.ndMou1Mou1elpandar Syd âMou1Mou1Mou1 Personal ditid Mou1
  3749.    -  IBM P(2 Moïvices /2 D/Mou1ÄN 0 MoMou1 Emac MoMou1s)
  3750.       e MoùMou1Mou1851nheey MoMou1DF/2 D/ MoáwilditiodeúlotterodeMou1Mou1Riode⌐endatodeMou1manlarel 2»itcSyel 2▓23) (2el 2╡s suditiel 2Mou1res mtendel 2╗upport:2),2el 2╛CITT/2 D/Mou1Mou1Mou1Mou1Mou1Mou1olm
  3751.       e2Mou1Mou1Mou1Mou1╩Inc-sw2═1./2 D/2Mou1.28(diti
  3752.    -  IBMou1,/2 D/Mou1851nRi
  3753.    -  IB┌endat
  3754.    -  IBµelpa
  3755.    -  IB▀ly) SyBM 52Mou1Mou1Mou1Mou1Mou1Mou1e orBM 52Mou1Mou1heeyBM 52δ
  3756. M202εual cae/2 D/Mou1±ac202⌠pt /2 D/Mou1≈a/2 D/Mou1·Mou1Mou1Mou1e or8/2 D/202Mou1/Mou1e πher2 Qf Mou1Mou1heú.
  3757.  
  3758.    2 Q
  3759.  ╙/Mou1 Ie ystQuillem/Mou1wisplionaQuig 4)ded Quiishee QuilaDispla1iets:r 8/Mou1Mou1IBM PersoenviietMou1
  3760.    - ation AietrsheeyietMou1ark/ietMou1Mou1Mou1Mou1Mou1Mou1lottertw2 Mou1Mou1oloMou1Mou1Mou1   X/Mou1DiattaystwriMou1    120)wri851)ionawri3) rade/Mou1Mou1Mou1Mou1Mou1em/Mou1Mou1oc Mou1Mou1Mou1Mou1Mou1al Sys)Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1  Mem.
  3761.  
  3762.    er IMou1ule ter Ional and ystIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIou1Mou1Mou1Mou12 CFa/Mou1Mou1Mou1   -  NIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIlayystem/2 e2IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII(.  A1112)Mouuur Iemory,enviiirsonBM O/Mou1ystemn fwitchedddolor
  3763. (///lay )
  3764.  
  3765. o  T/Mou1Mou1Mou1Mou1Mou1Mou1   -  Nrg
  3766.    -  IBMPers (P/N .
  3767.  
  3768.    
  3769.    -  IBMSystonoust
  3770.    -  IBM
  3771.  
  3772. chrono/Mou1- ditio20)M 52M PellowiionaM 52 Sys
  3773.       C/Mou12 sCCI2M 52 uMou21it Modie /Mou1lseedation A2150Mou1Mou160modems/21
  3774.       followhe 16Mou1 interher16witRi16llored /Mou1thebili/Mou1Mou1yst6 g dMou1Mou1aysMou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1hee 6 Mou1hee /Mou1Mou1Mou1Mou1Mou113)pt(envi Wrsonaems WMou1Mou1heey WMou1Mou1Mou1 WMou1Displa
  3775. MDherWhMou1o/Mou1m/2 CterrtWh
  3776.       D
  3777.       Dhee(85123) Moheeor c Mou1sonalô Edheem/2 Co├2heesplay≤2elpMou1Mou1Mou1Mou1BM Peemselpstem/ (Md celp A(851 Mou1ap
  3778.  
  3779.   fprinter 8y (8r
  3780. printeMou1
  3781.    - Mou1 onear printeof ) M Mou1 fd)) Moer,winBual meer,Mou1al Sys)Mou1Mou1851n Mou1Mou1ems, ModeMou1Mou1heey, ModeMou1   X el 1splay eta fel 1, IBlotterel 1l SystRiel 1or Dal Syst(2el 1(8512)Mou1Mou1IBM Perso  Pl Mou1(8514)nme) Mo1 (Mou1
  3782. X Mou1Mou1 Me Mou1Mou1it  Mou1Mou1
  3783. M Mou1201r Exed(p42to 6iron(pMou1
  3784. fAdapter (pprru Mou1ter,ppli (pel ritpaMou1ici Mou1851nRipaer ert(2paMou1I  pa
  3785.    - orkteara420  () MoaraProp64 Mou1er XN 1 Mou12 Gult2aral 1P/N 82all-  Ivaiedall7 
  3786. MallrintdupAdapter allX2 IBM.d call
  3787.    -  Mou1all8 ompa fleMou1eler
  3788. le
  3789.    -  I
  3790. angele52endatlera (d leicented Mou1Mou1ed t) Moel aMou1us)  Mou1(wRol Edel adrMou1Mou1Mou1Mou1 at
  3791.       mMouatrkironattiemsat   -kd cat518E Mou1Mou1Mou1Mou1Mou1r,)
  3792.       
  3793.  Mou1 1 RittMou1u Mou1 froritB ttMou1tetang)Mou1Mou1Mou1Mou1Mou1Mou1Mou11 Edtauihee tawrMou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1
  3794. Macndemsacode≤ Mou1
  3795.    -  IBMou1Mou12 QMou1Mou1Mou1al Sys)Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1 fr Mou1851nMou1Mou1Mou1Mou1 Mou1al Sys)d)Mou1eriafoll)
  3796.    parppi
  3797.  
  3798.    -)
  3799.    el ate,er m)
  3800.    Mou1al Sys)Mou1m ditio-  I of  bo2-  IInwn f3IBM 52Mou1ystem/2d)IBM 52Mou1Adapt%ines al Sys)Mou1atiMou1Mou1851n 851ntr23alle 851nMou1Mou1 svices  Mou1ppN  Mou1851n al Sys)Mou1Mou1DF Mou1851n al Sys)Mou1851n  Dis╘ WhMou1ters 23) ousheelare ss su Mou1851nMou1Mou1Mou1heey Mou1Mou1Mou1 ronm
  3801. Mm Mou1
  3802.  
  3803.  iditior EDed2r EMou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1Mou1   IBM  al Sys)Mou1Mou1al Sys)Mou1╨Mou1å⌐╨, â>4└ - ÇY╤ÿë≤hQ?╤ÿhZîáÇÄhuƒ╥Oôäióå╥ ┤▀4s£âi╙äi╙╙i≤ª≤╙4|i╙╙i ╙Çìá3jƒss A╘5à═í├4jë╘$ë375Äú|jióMê╘å£5╘░╘╟╘█╘∞?╘╒iií├╒╒3╓╟â╓ ╙╓╓╓4ââ5 |j▀iiMC╫i5Çì5π╫j ╫4╫$5═S╪ê3 ú╪£5≤╪╘MH╪i\6╪5p╪╘ä╪? \mÇmífí┌6╘âñm?╓ αA█?më█ m╫╤█?mΘ█6▌▀m√Mα# n ?▄┐┐nnü▄"777═ΓF7▌Σc█m  ▄XΓσ≤└n ▄jµáF7ìΩnΓ▀▀7n▐MΓ7▐▐?nn?7▀═ìΩM ▀Γ7▀▀nn▀nn3α?α"╬Éα'▀α,╕1Ä╠α6α≈α@NCßE8?∩ß██ßT8ßY8α#ß^ch▌Σ  ▀|ìΩ┐ SΓå»ΓïÉò▀▐?áΓq?½═6╢?▄__òα@n∩n▄jφ∩ß▄j°qßßΓÄjƒφcAßß?Σß